首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku deploy -发生未处理的异常:找不到模块'@angular-devkit/build-angular/package.json‘

Heroku deploy -发生未处理的异常:找不到模块'@angular-devkit/build-angular/package.json‘
EN

Stack Overflow用户
提问于 2020-04-14 19:06:48
回答 1查看 2.2K关注 0票数 2

我的项目在我的本地机器上运行良好,但在尝试将其实时部署到Heroku时出现以下错误:

我收到错误:出现未处理的异常:找不到模块'@angular-devkit/build-angular/package.json‘

我已经更新了我的Heroku引擎,以匹配我的本地机器:

代码语言:javascript
复制
"engines": {
  "node": "12.16.2",
  "npm": "6.14.4"
}

这位于我的dev依赖项中:

代码语言:javascript
复制
"@angular-devkit/build-angular": "^0.901.1"

下面是完整的Heroku日志--结尾错误:

代码语言:javascript
复制
admin-platform@0.0.0 start /app
ng serve
An unhandled exception occurred: Cannot find module '@angular-devkit/build-angular/package.json'
Require stack:
/app/node_modules/@angular/cli/node_modules/@angular-devkit/architect/node/node-modules-architect-host.js
/app/node_modules/@angular/cli/node_modules/@angular-devkit/architect/node/index.js
/app/node_modules/@angular/cli/models/architect-command.js
/app/node_modules/@angular/cli/commands/serve-impl.js
/app/node_modules/@angular-devkit/schematics/tools/export-ref.js
/app/node_modules/@angular-devkit/schematics/tools/index.js
/app/node_modules/@angular/cli/utilities/json-schema.js
/app/node_modules/@angular/cli/models/command-runner.js
/app/node_modules/@angular/cli/lib/cli/index.js
/app/node_modules/@angular/cli/lib/init.js
/app/node_modules/@angular/cli/bin/ng

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2020-04-18 05:07:15

只需将"@angular-devkit/build-angular":"^0.901.1“从devDependencies复制到package.json文件的依赖项中!几分钟前也有同样的问题。

代码语言:javascript
复制
"dependencies": {
  "@angular-devkit/build-angular": "^0.901.1",
   ...
}

请务必将您的启动脚本更改为"node“或您的服务器文件的名称,为了进一步的故障排除,这里有一个关于如何将angular应用程序部署到https://medium.com/@ryanchenkie_40935/angular-cli-deployment-host-your-angular-2-app-on-heroku-3f266f13f352的指南

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61206255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档