node.js - 使用 ionic start 时找不到模块 'read'

标签 node.js npm ionic-framework

尝试开始使用 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/

相关文章:

node.js - gulpfile 只用 watch 运行一次

javascript - 如何给npm项目添加本地依赖

angular - navpush 在 ionic 2 中不起作用

gruntjs - ionic 框架 - 命令 'grunt serve' 返回 'multiple addresses available' 并卡住

node.js - 如何在 Heroku 上使用 Strongloop 部署 Node.js 应用程序?

javascript - 如何在 Electron 中将变量从一个 HTML 窗口传递到另一个窗口?

node.js - 如何创建自定义命令来替换 `gulp` 或 `npm run`?

npm - npm -D 标志是什么意思?

git - 为什么在将应用程序部署到 Heroku 时出现此错误?

meteor - 如何修改 Meteor 中的 Ionic 颜色?