在安装了一个问题并使用了"npm audit fix“之后,我陷入了困境。
现在,如果我尝试serve my app,我会收到这样的信息:
出现未处理的异常:无法找到模块@
/‘ng,请参阅获取更多详细信息。
错误ng意外关闭(退出代码127)。
Ionic CLI将退出。有关错误的详细信息,请检查上面的输出。
我尝试了许多我找到的解决方案,但这些方法对我都没有用。
这是angular-errors.log
错误:找不到模块@角/编译器-cli/ngcc‘
在Function.Module._resolveFilename (内部/模块/cjs/loader.js:582:15)
在Function.Module._load (内部/模块/cjs/loader.js:508:25)
在Module.require (内部/模块/cjs/loader.js:637:17)
(内部/模块/cjs/helpers.js:22:18)
在对象上。(C:\Users\Jorden\Desktop\Ionic\myApp\node_modules@ngtools\webpack
\src\ngcc_processor.js:10:16)
在Module._compile (内部/模块/cjs/loader.js:701:30)
在Object.Module._extensions..js (内部/模块/cjs/loader.js:712:10)
在Module.load (内部/模块/cjs/loader.js:600:32)
在tryModuleLoad (内部/模块/cjs/loader.js:539:12)
在Function.Module._load (内部/模块/cjs/loader.js:531:3)
在Module.require (内部/模块/cjs/loader.js:637:17)
(内部/模块/cjs/helpers.js:22:18)
在对象上。(C:\Users\Jorden\Desktop\Ionic\myApp\node_modules@ngtools\webpack \src\angular_compiler_plugin.js:23:26)
在Module._compile (内部/模块/cjs/loader.js:701:30)
在Object.Module._extensions..js (内部/模块/cjs/loader.js:712:10)
在Module.load (内部/模块/cjs/loader.js:600:32)
还有我的package.json
{“名称”:"myApp",“版本”:"0.0.1",“作者”:"Ionic“
框架“,”主页“:"https://ionicframework.com/",”脚本“:
{
"ng":"ng",
“开始”:“不服务”,
“构建”:“构建”,
“测试”:“测试”,
"lint":"ng lint",
" e2e“:"ng e2e”},“私有”:true,“依赖关系”:{
“@角/普通”:"^7.2.2",
“@角/核心”:"^7.2.2",
“@角/形”:"^7.2.2",
@angular/http:"^7.2.2",
“@角/平台-浏览器”:"^7.2.2",
“@角/平台-浏览器-动态”:"^7.2.2",
“@角/路由器”:"^7.2.2“
“@离子型-本机/核心”:"^5.0.0",
“@离子型本机/应用程序-浏览器”:"^5.18.0",
“@离子-本地/社会共享”:"^5.14.0",
“@离子型本机/溅屏”:"^5.14.0",
“@离子型-原生/状态栏”:"^5.0.0",
“@离子/角”:"^4.1.0",
“@离子/存储”:"^2.2.0",
"cordova-android":"^8.1.0",
“科多瓦浏览器”:"6.0.0",
"cordova-ios":"5.1.1",
"cordova-plugin-inappbrowser":"^3.1.0",
“科多瓦-插件-溅屏”:"^5.0.2",
“科多瓦-插件-x-社交分享”:"^5.6.0",
“cordova-sqlite存储”:"^3.3.0",
“核心-js”:"^2.5.4",
“ES6-承诺-插件”:"^4.2.2",
"rxjs":"~6.5.1",
"tslib":"^1.9.0",
"woocommerce-api":"^1.4.2",
"zone.js":"~0.8.29“},"devDependencies":{
@/architect:"^0.803.21",
“@角-devkit/构建-角度”:"^0.803.21",
“@/core”:"^7.3.9“
@angular/示意图:"^8.3.21",
“@角/cli”:"^8.3.21",
@角/编译器:"~7.2.2",
@角/编译器-cli:"~7.2.2",
@角/语言-服务:"~7.2.2",
“@离子型/角形-工具包”:"~1.5.1",
@类型/茉莉花:"~2.8.8",
“@type/jasminewd2 2”:"~2.0.3",
“@type/node”:"^12.6.8",
"codelyzer":"~4.5.0“
“科多瓦-插件-装置”:"^2.0.2",
“科多瓦-插件-离子-键盘”:"^2.2.0",
“cordova-plugin-ionic webview”:"^4.1.3",
"cordova-plugin-statusbar":"^2.4.2",
“科多瓦-插件-白名单”:"^1.3.3“
“茉莉花核”:"~2.99.1",
“茉莉花-规格记者”:"~4.2.1",
“业力”:"~4.1.0“
“业力-铬发射器”:"~2.2.0",
“业力-报道-伊斯坦布尔-记者”:"~2.0.1",
“业力-茉莉花”:"~1.1.2",
“业力-茉莉花-html-记者”:"^0.2.2",
“量角器”:"~5.4.0",
“ts-节点”:"~8.3.0",
"tslint":"~5.17.0",
“打字稿”:"~3.1.6“},”描述“:”一个离子工程“,"cordova":{
“插件”:{
“科多瓦-插件-溅屏”:{},
“科多瓦-平方米-储存”:{},
“科多瓦-插件-x-社会共享”:{},
“科多瓦-插件-白名单”:{}
"cordova-plugin-statusbar":{},
“科多瓦-插件装置”:{},
“科多瓦-插件-离子-网络视图”:{},
“科多瓦-插件-离子键盘”:{},
"cordova-plugin-inappbrowser":{}
},
“平台”:
"ios",
"android“
“浏览器”
}}
希望你们能帮我:)
发布于 2020-02-26 10:14:25
对于离子4,下面的降级对我起了作用。
npm i @angular-devkit/build-angular@0.803.25
npm i @angular-devkit/build-angular@0.803.24https://stackoverflow.com/questions/59460922
复制相似问题