ionic3——【编译问题】Error: Cannot find module '@ionic/app-scripts'

尉迟明贤
2023-12-01

问题:

ionic3 在执行命令 ionic serve 或者 ionic cordova build android 时,报错 Error: Cannot find module '@ionic/app-scripts'。这个问题的主要现象就是创建的项目node_modules文件夹中没有任何文件


解决方法:

一. 打开cmd。


二. 重装 ionic 

1.卸载:npm uninstall -g ionic 

2.安装:npm install -g ionic cordova


三. 安装报错中缺少的 ‘ionic/app-scripts

npm install @ionic/app-scripts@latest --save-dev


四. 这时,可能会继续报错:Error: Cannot find module  '@typescript',在安装typescript

1.npm install (最好使用淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org,用cnpm安装,网络不好可能东西下载不全,还会报错)

2.npm install in typescript-tools


五. 这个时候,问题已经解决了,部分可能还会报错

     内容是:Error: %1 is not a valid Win32 application.
\\?\E:\ionic_app\tutorial\node_modules\node-sass\vendor\win32-x64-57\binding.node

     需要再安装node-sass 

     执行npm install node-sass


六. 问题解决!

 类似资料: