使用淘宝 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 需要安装插件 pm2-startup uninstall windows 清除自启动 cat .pm2/dump.pm2 | grep pm_exec_path 查看 pm2 项目
使用 puppeteer 命令行问题
apt-get install xvfb xvfb-run node index.js
ubuntu 安装 google-chrome