部署后,Azure不会在package.json中下载npm软件包

时间:2016-07-13 11:55:59

标签: node.js azure npm

如何在部署到Azure网站时让Azure下载npm软件包?我有一个package.json文件,但似乎都没有下载。

我在网上找到了一些资源,但似乎都没有使用新的Azure门户,因此无法取得任何进展。

这是一个TypeScript项目。

我相信我正在使用Azure App服务。

1 个答案:

答案 0 :(得分:6)

根据AJ的建议,我做了以下事情:

  1. 点击应用服务,然后点击相应应用服务的名称
  2. 点击工具>控制台
  3. " npm install"只是回复了"错误的请求",所以我运行了命令" npm config set registry http://registry.npmjs.org"
  4. " npm cache clean"
  5. 这些命令需要一段时间,不会给出任何反馈,但最后提示会回来
  6. " npm install"然后工作。该命令没有产生任何反馈,但我通过浏览器确认包已下载