如何在不更改工作目录的情况下运行npm install

Aal*_*abi 7 cd node.js npm npm-install

如何在不将工作目录更改为项目根的情况下为项目安装依赖项?

你必须执行:

cd /my/project/root && npm install && cd -
Run Code Online (Sandbox Code Playgroud)

我正在寻找像-C的Makefile这样的选项,以便我可以:

npm install -C /my/project/root
Run Code Online (Sandbox Code Playgroud)

有关如何实现这一目标的任何想法?

Aal*_*abi 5

我的一位同事找到了一种方法来执行此操作(请注意,这没有记录在文档中,npm help而是在线发布):

npm install --prefix /my/project/root
Run Code Online (Sandbox Code Playgroud)

或简短版本(仅在线记录

npm install -C /my/project/root
Run Code Online (Sandbox Code Playgroud)