Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在不更改工作目录的情况下运行npm安装_Node.js_Npm_Cd_Npm Install - Fatal编程技术网

Node.js 如何在不更改工作目录的情况下运行npm安装

Node.js 如何在不更改工作目录的情况下运行npm安装,node.js,npm,cd,npm-install,Node.js,Npm,Cd,Npm Install,如何在不将工作目录更改为项目根目录的情况下为项目安装依赖项 现在,您需要执行: cd /my/project/root && npm install && cd - 我正在为Makefile寻找一个类似-C的选项,以便: npm install -C /my/project/root 关于如何实现这一点,有什么想法吗?我的一位同事找到了一种方法(请注意,npm帮助中没有记录这一点,但是): 或简短版本(仅记录在案) 发布在npm问题跟踪器上:记录在案@E.Su

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

现在,您需要执行:

cd /my/project/root && npm install && cd -
我正在为Makefile寻找一个类似-C的选项,以便:

npm install -C /my/project/root

关于如何实现这一点,有什么想法吗?

我的一位同事找到了一种方法(请注意,
npm帮助中没有记录这一点,但是):

或简短版本(仅记录在案)


发布在npm问题跟踪器上:记录在案@E.Sundin。但应记录在npm帮助中。从该页面上看,似乎还有一个
-C
选项可以做同样的事情:
npm install --prefix /my/project/root
npm install -C /my/project/root