`ng serve`错误 - 如何解决问题?

时间:2018-03-05 22:15:52

标签: angular npm angular-cli

我取消了我们的一个较老的角度项目(可能是6个月),并希望将其用作模板。当我运行它时,我得到以下错误。我用google搜索并在谷歌上阅读了几个links。他们都没有过去升级某些软件包版本的建议,比如我所做的angular / cli。我对如何解决这个问题感到有些失望。

我也很难将其缩小到文件。似乎是一个名为raw-loader的问题,但这不在我的包json中(猜测它是某种东西的依赖)并且它看起来像这样,这显然不是问题:< / p>

/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ module.exports = function(content) { this.cacheable && this.cacheable(); this.value = content; return "module.exports = " + JSON.stringify(content); } module.exports.seperable = true;

错误: enter image description here

已安装的软件包版本(如果相关):

angular-boilerplate@0.0.0 C:\code\go-local +-- @angular/animations@4.4.6 +-- @angular/cli@1.7.2 +-- @angular/common@4.4.6 +-- @angular/compiler@4.4.6 +-- @angular/compiler-cli@4.4.6 +-- @angular/core@4.4.6 +-- @angular/forms@4.4.6 +-- @angular/http@4.4.6 +-- @angular/platform-browser@4.4.6 +-- @angular/platform-browser-dynamic@4.4.6 +-- @angular/router@4.4.6 +-- @types/jasmine@2.5.38 +-- @types/node@6.0.101 +-- angulartics2@2.5.0 +-- codelyzer@2.0.1 +-- core-js@2.5.3 +-- crds-ng2-content-block@1.1.1 +-- crds-reactive-auth@0.0.1 (git://github.com/crdschurch/crds-reactive-auth.git#a73d58905ca917badbd88131a92cf8c29f3cd629) +-- crds-styles@2.2.1 (git://github.com/crdschurch/crds-styles.git#92c7c1926a2e3109401ddb583ebaa27cc9aa7221) +-- intl@1.2.5 +-- jasmine-core@2.5.2 +-- jasmine-spec-reporter@3.2.0 +-- karma@1.4.1 +-- karma-chrome-launcher@2.0.0 +-- karma-cli@1.0.1 +-- karma-coverage-istanbul-reporter@0.2.3 +-- karma-jasmine@1.1.1 +-- karma-jasmine-html-reporter@0.2.2 +-- karma-mocha-reporter@2.2.5 +-- karma-phantomjs-launcher@1.0.4 +-- karma-teamcity-reporter@1.1.0 +-- ng2-mock-component@0.1.1 +-- ng2-toastr@4.1.2 +-- protractor@5.1.2 +-- rxjs@5.4.3 +-- ts-node@2.0.0 +-- tslint@4.5.1 +-- typescript@2.3.4 ``-- zone.js@0.8.20

npm ERR! peer dep missing: ajv@^6.0.0, required by ajv-keywords@3.1.0 npm ERR! peer dep missing: ajv@^6.0.0, required by ajv-keywords@3.1.0

1 个答案:

答案 0 :(得分:1)

看起来cli无法找到bootstrap中使用的一些gyphicons。我之前遇到过这种情况,我会确保angular-cli.json中的样式部分引用了node_modules中的bootstrap目录。希望这可以帮助。