NODE&NPM

Awesome npm packageshtml

更新版本node

Mac/Linux:npm install -g n && n stable 
(默认安装目录为:usr/local/local/n ->快捷方式 usr/local/bin/node)
linux

windows  npm install npm -ggit

更新缓存npm cache clean -fgithub

window -> linux -> mac 通常error 注意大小写!npm

插件系列:json

  • GYP —— GYP(Generate Your Projects)是一个google开源的构建系统
    • 跨平台的工程配置工具
    • 经过gyp能够生成平台相关的编译配置,好比ninja,xcode,msvs等
    • 相似json格式的文件配置,维护简单,但功能强大
  • JSDOM - HTML解析器
    npm init
  • npm install jsdom --save
    create:index.js
    //testiing
    console.log("testing start");
    
    const jsdom = require("jsdom");
    const { JSDOM } = jsdom;
    // 获取自定义DOM信息内容
    // const dom = new JSDOM(`<!DOCTYPE html><p>Hello world</p>`);
    // console.log(dom.window.document.querySelector("p").textContent); // "Hello world"
    // 获取URL-DOM内容
    JSDOM.fromURL("https://yadanmall.com/", {}).then(dom => {
      // console.log(dom.serialize());
     console.log(dom.window.document.querySelector('p').textContent);
    });
    console.log("testing end");
  • supervisor  ——  热更新 插件
本站公众号
   欢迎关注本站公众号,获取更多信息