我在这里搜索过,Angular 2, @ngtools/webpack, AOT,但对我不起作用。我运行了npm install命令。我所做的是,我正在创建一个新的角2项目。当我运行ng serve --open时,我得到了下面的错误。
无法找到本地"typescript“package.The @ngtools/webpack”包“需要本地"typescript@^2.0.2”包为installed.Error:无法找到模块的“类型记录”
任何帮助都将不胜感激。
下面是堆栈跟踪:
`C:\Users\jang\Desktop\kendoGrid>ng serve --open
Could not find local "typescript" package.The "@ngtools/webpack" package requires a local "typescript@^2.0.2" package to be installed.Error: Cannot find module 'typescript'
Error: Could not find local "typescript" package.The "@ngtools/webpack" package requires a local "typescript@^2.0.2" package to be installed.Error: Cannot find module 'typescript'
at Object.<anonymous> (C:\Users\jang\Desktop\kendoGrid\node_modules\@ngtools\webpack\src\index.js:18:11)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\jang\Desktop\kendoGrid\node_modules\@angular\cli\models\webpack-config.js:3:19)
at Module._compile (module.js:570:32)
C:\Users\jang\Desktop\kendoGrid>ng version`发布于 2017-12-12 11:29:27
为了在注释部分没有答案,这里的错误是不言自明的:
"@ngtools/webpack“包需要安装一个本地"typescript@^2.0.2”包
所以webpack需要打字稿,你只需要安装它。
npm install typescript@latest --save-dev发布于 2018-03-01 06:34:49
是的,这个错误也会在升级“@角/cli”时出现。只不过你不能仅仅通过重新安装类型记录来修复它。
我就是这样修好的:
npm uninstall -g @angular/cli
npm uninstall --save-dev @angular/cli
npm install -g @angular/cli@latest
npm install --save-dev @angular/cli@latesthttps://stackoverflow.com/questions/47770769
复制相似问题