2017-03-16 23 views
0

我已將npm,nodeangular-cli更新爲最新版本。現在,當我在現有的工作項目運行ng serve命令,它提供了以下Angular-cli - 更新後無法投放項目

ERROR in ./src/main.ts 
Module build failed: TypeError: Cannot read property 'newLine' of undefined 
    at Object.getNewLineCharacter (/home/bunyamin/WebstormProjects/c3dp/node_modules/typescript/lib/typescript.js:8062:20) 
    at Object.createCompilerHost (/home/bunyamin/WebstormProjects/c3dp/node_modules/typescript/lib/typescript.js:44978:26) 
    at Object.ngcLoader (/home/bunyamin/WebstormProjects/c3dp/node_modules/@ngtools/webpack/src/loader.js:202:31) 
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts 

我也注意到,當我運行npm run start命令,這是ng servepackage.json,它說Environment configuration does not contain "source" entry.這是在改變錯誤angular-cli的新版本。我懷疑npm不知道angular-cli的新版本,但它可能嗎?

可誰遇到這個問題之前,任何人都幫我解決這個問題?

回答

1

刪除您的node_modules,然後運行npm cache clean並在其之後運行re-install它們。這全是關於newLine的錯誤。

什麼angular-cli,如果您有最新的版本(@angular/cli)工作,你還需要安裝它在全球

+0

每次將其關閉,並在作品:)謝謝! –

相關問題