我有离子应用。几个月前一切正常。但是当我尝试现在打开它时。它不能正常工作。同时,我的Node已更新至版本9。我遇到奇怪的错误,无法在任何地方找到解决方案。我遇到以下错误:
Error: Cannot find module './src'
at Function.Module._resolveFilename (module.js:542:15)
at Function.Module._load (module.js:472:25)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/IonicProjects/ionic-app/node_modules/dotenv-webpack/index.js:9:14)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
我尝试过的事情:
ionic build
重新进行构建。它再次使构建文件夹但是相同的错误 ionic serve
可以正常工作,但显示空白页时没有任何错误。
我的离子信息如下:
cli packages: (/usr/lib/node_modules)
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
全局软件包:
cordova (Cordova CLI) : 7.1.0
本地软件包:
@ionic/app-scripts : 3.2.4
Cordova Platforms : android 6.4.0 browser 5.0.3
Ionic Framework : ionic-angular 3.4.2
系统:
Node : v9.2.1
npm : 5.5.1
OS : Linux 4.4
环境变量:
ANDROID_HOME : not set
其他:
backend : pro
答案 0 :(得分:0)
首先删除您的node_modules
rm -rf node_modules/
然后重新安装
npm install
之后
ionic serve