尝试开始使用 ionic,但无法启动应用程序。
当我尝试 ionic start myApp Blank
时,出现上述错误,无法找到模块“read”
。
aarmora@Breeze:/home/sites$ ionic start taskApp blank
Error: Cannot find module 'read'
at Function.Module._resolveFilename (module.js:326:15)
at Function.Module._load (module.js:277:25)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/prompt/lib/prompt.js:12:12)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
Cannot find module 'read' (CLI v1.7.14)
Your system information:
Cordova CLI: Not installed
Gulp version: CLI version 3.9.0
Gulp local:
Ionic CLI Version: 1.7.14
Ionic App Lib Version: 0.7.0
OS: Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS
Node Version: v4.3.0
当我尝试安装此软件包时,它看起来好像已经安装了。
aarmora@Breeze:/home/sites$ sudo npm install -g read
read@1.0.7 /usr/lib/node_modules/read
└── mute-stream@0.0.5
我已经卸载了node、cordova、ionic并重新安装了它们,但结果是一样的。
有什么想法吗?
最佳答案
这显然是ionic安装的问题。既然您已经说过您已经尝试重新安装 ionic 但没有成功,那么这里有两个选项:
1) 使用干净的缓存重新安装
npm cache clean
npm uninstall ionic -g
npm install ionic -g
2)如果前一个不起作用,让我们来一点技巧
cd /usr/local/lib/node_modules/ionic
npm install read
对于这两个选项,根据您的计算机配置,您可能必须 sudo
。
关于node.js - 使用 ionic start 时找不到模块 'read',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35373407/