npm
npx
作用:直接执行指定文件但不用安装到本地。
适用场景:
场景a) 一键执行远程 npm 源的二进制包
eg:npx create-react-app mytest
- 在本地简单测试或调试 npm 源上这些二进制包的功能;
- 调用 create-react-app 或 yeoman 这类往往每个项目只需要使用一次的脚手架工具
场景b) 一键执行 GitHub Gist
场景c) 使用不同版本 node 执行命令
npm最佳实践
- 使用 npm-init 初始化新项目
- 统一项目配置: 需团队共享的 npm config 配置项,固化到 .npmrc 文件中
- 统一运行环境,统一 package.json,统一 package-lock 文件
- 合理使用多样化的源安装依赖包:
npm install <git url>|<local file>
- 使用 npm: >=5.2 版本
- 使用 npm scripts 与 npx (npm: >=5.2) 脚本管理应用相关脚本
原理:
评论 (0 )
最新评论
暂无评论
赶紧努力消灭 0 回复