构建失败,并且' npm'不被视为内部或外部命令

时间:2018-05-16 11:05:39

标签: azure npm azure-devops azure-pipelines

  

2018-05-16T10:17:54.9953258Z' npm'不被视为内部   或外部命令。

     

2018-05-16T10:17:54.9962710Z可操作程序或批处理文件。

     

2018-05-16T10:17:54.9983767Z C:\ Agents \ agent \ projectsource:错误   MSB3073:命令" npm install"退出代码9009。

试图弄清楚这个问题,但除了Question in MS community

之外没有找到任何相关信息

环境:

Asp net core 2.0 with angular 5 template。

1 个答案:

答案 0 :(得分:1)

确保您已安装npmNodeJS。并在系统路径变量和本地用户帐户路径变量中设置nodejs的路径。

尝试以下步骤来解决此问题:

  

全局安装npmbower。打开命令提示符为   管理员并输入

npm install -g bower
     

如果不起作用,请尝试以下步骤:

     
      
  1. 安装NodeJS&来自npm   https://docs.npmjs.com/getting-started/installing-node
  2.   
  3. 更新到最新的NPM:npm install npm@latest -g
  4.   
  5. 全球安装bower:npm install -g bower
  6.         

    我需要安装Gulp:

    npm install -g gulp
    
         

    来源 ‘Exited with code 9009’ publishing .NET Core app to Azure Websites

设置用户变量:

  

只需添加:

;C:\Program Files\nodejs\
     

用户变量”上的路径变量的末尾   系统属性上环境变量的一部分。

     

来源: 'npm' is not recognized as internal or external command, operable program or batch file