Below you will find pages that utilize the taxonomy term “npm”
Posts
npm配置
npm配置 修改镜像源 安装nrm npm install -g nrm nrm查看镜像源 nrm ls nrm使用镜像源 nrm use taobao nrm测试 nrm test npm npx使用 npx是一种在npm中安装工具,也可以被单独的下载使用
在npm 5.2.0 的时候会自动安装npx。
npx 会自动查找当前依赖包中的可执行文件,如果找不到,就会去 PATH 里找。如果依然找不到,就会帮你安装。
再也不需全局安装任何工具只需要npx <commang> 例如 npx http-server
相关链接https://www.jianshu.com/p/a4d2d14f4c0e
当在执行npx 的时候,npx会做什么事情? 帮你在本地(可以是项目中的也可以是本机的)寻找这个 command 找到了: 就用本地的版本 没找到: 直接下载最新版本,完成命令要求 使用完之后不会在你的本机或者项目留下任何东西 优势总结 不会污染本机
永远使用最新版本的dependency
切换版本 npx的-p选项允许您指定要安装的包,并将其添加到正在运行的$PATH中
当你没有nvm的时候,帮你方便的切换node版本,假设你本机安装的node版本是node@8,但是你的项目可能需要使用使用node@6做测试,如果你有nvm,可以使用nvm use v8.11,其实npx也可以帮你做成。
使用npx -p node@6 npm run test:
npx会帮助你下载node@6 将此时的环境变成node@6版本 使用node@6帮你执行npm run test 命令执行完毕之后不会修改你原来的node版本 指令可以理解为使用node@6版本运行npm run test
npm-check-updates 一键更新 package.json版本
安装 npm install -g npm-check-updates 检查版本 ncu 更新版本 ncu -u fsevents https://github.