我有一个与 webpack 捆绑在一起的 JavaScript 应用程序。根据文档,我使用此命令开始捆绑:
npx webpack
每次我得到这个输出:
npx: installed 1 in 2.775s
我已经验证 webpack 命令存在于我的./node_modules/.bin
npx 正在查找的目录。有人能想到为什么每次都下载 webpack 吗?完成此步骤最多可能需要 7 秒,这会减慢我的构建速度。
旧答案:
npx
不会重用以前安装的包,而是在每次运行该包时拉下该包的依赖项。
Update2022 年 5 月 6 日更新版本npx
例如版本。 8.3.0:
Now npx
确实使用以前安装的软件包,无需重新安装任何东西!好像npm
团队前一段时间修复了旧问题,不确定哪个版本首先收到此修复。
npx 允许您从 npm 包运行任意命令
(本地安装或远程获取),以类似的方式
通过 npm run 运行它的上下文。
https://docs.npmjs.com/cli/v8/commands/npx https://docs.npmjs.com/cli/v8/commands/npx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)