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 create:index.jsnpm install jsdom --save
//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 —— 热更新 插件