在PATH中使用本地NPM依赖项 - 是否有一个工具可以做到这一点?

时间:2018-05-02 06:02:58

标签: node.js npm

是否有可以(自动)将本地NPM包添加到$ PATH的NPM包/工具?

这将代表一个独立于其他项目的本地开发环境。

NVM允许我们切换Node.js版本,但这似乎不足以为每个项目创建一个独立的开发空间。通过将本地安装的命令行工具放在$ PATH上,并优先考虑本地NPM依赖项,这将允许我们在不影响任何其他项目的情况下更改其版本。

1 个答案:

答案 0 :(得分:2)

NPX执行此操作,与NPM捆绑在一起: https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b

但是,NPX看起来确实太过分了。

我只是想要一个简单的工具,如果你在NPM项目中,只将本地可执行文件添加到路径中,所以我写了GMX:

https://github.com/ORESoftware/gmx