0
나는 내 package.json 파일에 다음 한 npm test
각도 2 NPM 테스트 "웹팩"
08 09 2017 16:50:50.240:ERROR [preprocess]: Can not load "webpack"!
TypeError: Cannot read property 'plugin' of undefined
at PathsPlugin.apply (/Users/m/Sites/budget-angular2/node_modules/@ngtools/webpack/src/paths-plugin.js:75:18)
at Resolver.apply (/Users/m/Sites/budget-angular2/node_modules/tapable/lib/Tapable.js:375:16)
at /Users/m/Sites/budget-angular2/node_modules/enhanced-resolve/lib/ResolverFactory.js:249:12
at Array.forEach (native)
at Object.exports.createResolver (/Users/m/Sites/budget-angular2/node_modules/enhanced-resolve/lib/ResolverFactory.js:248:10)
at WebpackOptionsApply.process (/Users/m/Sites/budget-angular2/node_modules/webpack/lib/WebpackOptionsApply.js:282:46)
at webpack (/Users/m/Sites/budget-angular2/node_modules/webpack/lib/webpack.js:36:48)
at new Plugin (/Users/m/Sites/budget-angular2/node_modules/karma-webpack/lib/karma-webpack.js:63:18)
at invoke (/Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:75:15)
at Array.instantiate (/Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:59:20)
at get (/Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:48:43)
at /Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:71:14
at Array.map (native)
at Array.invoke (/Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:70:31)
at Injector.get (/Users/m/Sites/budget-angular2/node_modules/di/lib/injector.js:48:43)
at instantiatePreprocessor (/Users/m/Sites/budget-angular2/node_modules/karma/lib/preprocessor.js:55:20)
at /Users/m/Sites/budget-angular2/node_modules/karma/lib/preprocessor.js:106:17
at Array.forEach (native)
at /Users/m/Sites/budget-angular2/node_modules/karma/lib/preprocessor.js:103:27
at module.exports (/Users/m/Sites/budget-angular2/node_modules/karma/node_modules/isbinaryfile/index.js:28:12)
at /Users/m/Sites/budget-angular2/node_modules/karma/lib/preprocessor.js:84:7
at /Users/m/Sites/budget-angular2/node_modules/graceful-fs/graceful-fs.js:78:16
at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:446:3)
08 09 2017 16:50:50.257:WARN [karma]: No captured browser, open http://localhost:9876/
08 09 2017 16:50:50.264:INFO [karma]: Karma v1.2.0 server started at http://localhost:9876/
08 09 2017 16:50:50.264:INFO [launcher]: Launching browser Chrome with unlimited concurrency
08 09 2017 16:50:50.265:ERROR [karma]: Found 1 load error
을 실행하려고 할 때 오류가보고 있어요를로드 할 수 없습니다 :
"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",
"karma-webpack": "^2.0.4",
몇 가지 게시물을 다시 카르마 - webpack 버전을 보았지만 추천 된 것들은 제가 여기있는 나이가들 것 같습니다. 나는 그것이 빠른 시작에서 누락 되었기 때문에 수동으로 npm install karma-webpack --save-dev
을해야했다. 그러나 그것은 지금 이용할 수 있어야한다, 맞습니까?
안녕하세요. 나는 이것을 시도했지만 같은 결과를 보았다. 나는 이제 막 새 프로젝트를 만들 때 'ng new ...'라고 입력하면이 오류가 발생한다는 것을 알게되었습니다. 그러나'git clone ... quickstart'에 의해 프로젝트를 생성하고 테스트를 실행하면, 처음 실행됩니다. 지금은 CLI 도구 설치시 버그 일 수 있습니다. – Martyn