问题:
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
六. 问题解决!