Node.js Angular cli-更新后无法为项目提供服务

Node.js Angular cli-更新后无法为项目提供服务,node.js,angular,npm,angular-cli,Node.js,Angular,Npm,Angular Cli,我已将npm、node和angular cli更新为最新版本。现在,当我在现有的工作项目中运行ng-serve命令时,它给出了以下错误 ERROR in ./src/main.ts Module build failed: TypeError: Cannot read property 'newLine' of undefined at Object.getNewLineCharacter (/home/bunyamin/WebstormProjects/c3dp/node_module

我已将npm、node和angular cli更新为最新版本。现在,当我在现有的工作项目中运行ng-serve命令时,它给出了以下错误

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命令(package.json中的ng serve)时,它表示环境配置不包含源条目。这在新版本的angular cli中已更改。我怀疑npm不知道angular cli的新版本,但有可能吗

以前遇到过这个问题的人能帮我解决吗

卸下节点模块,然后运行npm cache clean,然后重新安装它们。这都是关于换行错误的

angular cli呢?如果您使用最新版本@angular/cli,还需要全局安装它