Node.js 如何将angular cli安装到自定义位置

Node.js 如何将angular cli安装到自定义位置,node.js,npm,Node.js,Npm,我刚刚开始使用Angular和Angular CLI,我看到,根据文档,我需要安装带有-g(全局)标志的$npm install-g@Angular/CLI 安装软件包后,Angular CLI中的默认路径类似于C:\Users\{user}\AppData\Roaming\npm\node\u modules\@Angular\CLI 现在我想将Angular CLI安装到如下路径D:\npm\node\u modules\@Angular\CLI 我尝试了D:\>npm安装@angular/

我刚刚开始使用
Angular
Angular CLI
,我看到,根据文档,我需要安装带有-g(全局)标志的
$npm install-g@Angular/CLI

安装软件包后,Angular CLI中的默认路径类似于
C:\Users\{user}\AppData\Roaming\npm\node\u modules\@Angular\CLI

现在我想将Angular CLI安装到如下路径
D:\npm\node\u modules\@Angular\CLI

我尝试了
D:\>npm安装@angular/cli


可能吗?非常感谢您的帮助。

我不知道安装
angular cli
一些自定义位置时要做什么,但是是的,您可能只需要从安装命令中删除
-g
标志,如下所示

步骤1:导航到所需的安装位置

c:\>cd D:\npm\node_modules\@angular\cli
第2步:安装angular cli

D:\npm\node_modules\@angular\cli> npm install @angular/cli

希望这会有帮助

我想这个问题已经在这里得到了回答-

但我会在这篇文章中直接重复:

在npm之后,您可以使用
--prefix
选项来更改安装目录

因此,对于您的情况,它将是:

npm install --prefix D:\npm\ @angular/cli
作为先决条件,
D:\npm\
文件夹必须存在

我们可以使用
--prefix
选项来更改安装目录

因此,在这种情况下:

npm install --prefix D:\npm\ @angular/cli
步骤1:在D驱动器中创建文件夹

步骤2:导航到d驱动器后运行此命令

npm install --prefix D:\angular_cli\ @angular/cli
作为前置要求,
D:\angular\u cli\
文件夹必须存在

并将此路径附加到path环境变量

D:\angular_cli

看见这不是角度问题。
node\u modules
文件夹已创建,但
ng new
不起作用。您需要在环境变量中设置路径。感谢您的回答,这将如期提供帮助。您能解释一下如何将此添加到路径中吗
ng-v
ng new
未按预期工作。这取决于您的操作系统版本。如果它赢了8或更高,应该会有帮助-
setx路径“%path%;d:\directoryPath”
。如果答案有帮助,你能把它作为正确答案提交吗?