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  ——  熱更新 插件
本站公眾號
   歡迎關注本站公眾號,獲取更多信息