在 Windows 中使用 cmder 为 NPM 创建别名

在 Windows 中使用 cmder 为 NPM 创建别名

我在 Windows 上使用 cmder:http://bliker.github.io/cmder/

我已经从 nodejs.org 安装了 node.js。

我可以通过运行以下命令在 cmder 中运行 npm:

C:\Program Files\nodejs\npm.cmd

现在我如何为其创建一个别名以便我可以运行,例如npm install -g bower

我尝试了这个:

alias npm="C:\Program Files\nodejs\npm.cmd"

但它报告说:

alias npm="C:\Program Files\nodejs\npm.cmd" Files\nodejs\npm.cmd""] was unexpected at this time.

答案1

如果文件名包含空格,则必须使用 8.3 版本的名称,如下所示:

alias npm=C:\Progra~1\nodejs\npm.cmd $*

您可以使用命令获取简称:dir /x c:\

来源:https://bountify.co/creating-an-alias-for-npm-using-cmder-in-windows

答案2

您可能想要将包含 npm 的文件夹添加到“Path”系统变量中。

要做到这一点 :

  • 转到“计算机”->右键单击空白处->属性->单击位于左侧面板上的“高级系统参数”

  • 应该打开一个新窗口 -> 选择“高级系统参数”选项卡 -> 单击“环境变量”

  • 然后选择“系统变量”下的“路径”,点击修改。

  • 你应该有类似的东西:

C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\wamp\bin\php\php5.5.12;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\GNU\GnuPG\pub

  • 最后,只需添加“;PATH_TO_NPM”(不要忘记开头的“;”)

  • 重新启动计算机它就可以正常工作了。

相关内容