更新了一些东西,现在Angular项目没有启动

时间:2017-03-13 20:55:00

标签: angular

我的项目工作正常,现在当我尝试启动时,我遇到了大量错误。不知道我做了什么,但我怀疑我升级了一些我不应该做的事情。

的package.json:

 "dependencies": {
    "@angular/common": "2.2.1",
    "@angular/compiler": "2.2.1",
    "@angular/core": "2.2.1",
    "@angular/flex-layout": "^2.0.0-rc.1",
    "@angular/forms": "2.2.1",
    "@angular/http": "2.2.1",
    "@angular/material": "^2.0.0-beta.1",
    "@angular/platform-browser": "2.2.1",
    "@angular/platform-browser-dynamic": "2.2.1",
    "@angular/router": "^3.2.1",
    "@types/eonasdan-bootstrap-datetimepicker": "^4.17.22",
    "@types/google-maps": "^3.2.0",
    "angular2-google-maps": "^0.17.0",
    "angularfire2": "^2.0.0-beta.6",
    "core-js": "^2.4.1",
    "dragula": "^3.7.2",
    "eonasdan-bootstrap-datetimepicker": "^4.17.43",
    "firebase": "^3.6.4",
    "moment": "^2.17.1",
    "ng2-completer": "^0.4.0",
    "ng2-dragula": "^1.3.0",
    "ng2-eonasdan-datetimepicker": "0.0.5",
    "oauthsimple": "0.0.1",
    "rxjs": "5.0.0-beta.12",
    "ts-helpers": "^1.1.1",
    "typescript": "2.0.10",
    "zone.js": "^0.6.23"
  },
  "devDependencies": {
    "@angular/compiler-cli": "2.2.1",
    "@ngtools/webpack": "1.1.9",
    "@types/jasmine": "2.5.38",
    "@types/node": "^6.0.42",
    "angular-cli": "1.0.0-beta.21",
    "codelyzer": "~1.0.0-beta.3",
    "jasmine-core": "2.5.2",
    "jasmine-spec-reporter": "2.5.0",
    "karma": "1.2.0",
    "karma-chrome-launcher": "^2.0.0",
    "karma-cli": "^1.0.1",
    "karma-jasmine": "^1.0.2",
    "karma-remap-istanbul": "^0.2.1",
    "protractor": "4.0.9",
    "ts-node": "1.2.1",
    "tslint": "3.13.0",
    "typescript": "~2.0.3",
    "webdriver-manager": "10.2.5"
  }
浏览器控制台中的

错误消息:

Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_0__angular_core__.Version is not a constructor
    at Object.<anonymous> (version.js:12)
    at __webpack_require__ (bootstrap ed93a58…:52)
    at Object.<anonymous> (main.bundle.js:104104)
    at __webpack_require__ (bootstrap ed93a58…:52)
    at Object.<anonymous> (main.bundle.js:4390)
    at __webpack_require__ (bootstrap ed93a58…:52)
    at Obj..........

当我开始时,我的cmd行控制台说:

[default] C:\app_path\node_modules\@angular\router\src\router_module.d.ts:9:104
    Module '"C:/app_path/node_modules/@angular/core/index"' has no exported member 'NgProbeToken'.
[default] C:\app_path\node_modules\@angular\router\src\version.d.ts:13:10
    Module '"C:/app_path/node_modules/@angular/core/index"' has no exported member 'Version'.

最后,当我尝试构建时,我得到了数英里的红色文本,从这开始:

ERROR in ./src/assets/css/sub.scss
Module build failed: Error: Cannot find module 'C:\app_path\node_modules\css-loader\index.js?sourcemap&minimize'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at loadLoader (C:\app_path\node_mod..........

还注意到这个错误试图运行npm start:

ERROR in ./~/css-loader?sourcemap!./~/postcss-loader!./~/sass-loader?sourcemap!./src/assets/css/sub.scss
Module build failed:
@include md-core();
        ^
      No mixin named md-core

Backtrace:
        stdin:8
      in C:\app_path\src\assets\css\sub.scss (line 8, column 10)
 @ ./src/assets/css/sub.scss 4:14-191
 @ multi styles

我删除了node_modules并运行了npm install,但它没有改变任何东西。有什么想法吗?

0 个答案:

没有答案