使用淘宝 npm 镜像加速配置
Npm 常用命令
npm install package_name
在当前项目安装组件
-g
代表全局安装组件 --save
安装生产环境需要的组件 --save-dev
安装开发环境需要的组件 package_name@version
安装指定版本的组件 --strict-ssl=false
遇到验证 ssl 问题 --verbose
遇到验证 ssl 问题
npm set strict-ssl false
设置不验证 ssl npm uninstall package_name
卸载组件,-g
代表全局卸载 npm update package_name
更新组件,-g
代表全局更新 npm view jquery versions
查看 npm 服务器上所有的 jquery 版本信息 npm view jquery version
查看 jquery 的最新的版本是哪一个 npm list jquery
查看已经安装的模块版本
升级 Npm
npm -v
查看 npm 当前所用版本 npm update -g npm
更新 npm 到最新版本 npm view npm versions
查看远程所有 npm 版本列表 npm -g install npm@2.9.1
更新 npm 到指定版本
升级 Node
node -v
查看 node 当前所用版本 npm cache clean -f
清除 node 缓存 npm install n -g
安装 node 版本管理工具'n' npm view node versions
查看 npm 服务器上所有的 node 版本列表 n stable
安装 node 最新版本 n 8.9.4
安装 node 指定版本 8.9.4
pm2
pm2 start aa.js --output="/dev/null"
启动进程,禁止日志
pm2 delete index.js
删除进程 pm2 reload all
重启 pm2 save && pm2 startup
保存配置,开机启动 pm2 unstartup systemd
删除自动启动服务 npm install pm2-windows-startup -g && pm2-startup install
windows 需要安装插件 cat .pm2/dump.pm2 | grep pm_exec_path
查看 pm2 项目
使用 puppeteer 命令行问题
apt-get install xvfb
xvfb-run node index.js
ubuntu 安装 google-chrome