我不能运行离子服务

时间:2016-02-16 14:36:39

标签: node.js cordova ionic-framework

有人能帮助我吗?我是离子新人。当我尝试运行服务时,会出现此错误。我跑了sudo npm install -g cordova,但错误又回来了。

Error: Cannot find module 'xmlbuilder'  
    at Function.Module._resolveFilename (module.js:338:15)  
    at Function.Module._load (module.js:280:25)  
    at Module.require (module.js:364:17)  
    at require (module.js:380:17)  
    at Object. (/usr/local/lib/node_modules/ionic/node_modules/xml2js/lib/xml2js.js:12:13)

at Object. (/usr/local/lib/node_modules/ionic/node_modules/xml2js/lib/xml2js.js:436:4)

at Module._compile (module.js:456:26)  
at Object.Module._extensions..js (module.js:474:10)  
at Module.load (module.js:356:32)  
at Function.Module._load (module.js:312:12)

2 个答案:

答案 0 :(得分:0)

尝试删除它们并重新安装

npm cache clean
npm uninstall -g cordova ionic   
npm install -g cordova ionic

如果您使用的是mac或Linux,请使用sudo。

答案 1 :(得分:0)

你确定你在项目目录中吗?假设您在桌面上创建了应用程序,是否确定您不在C:// Users / username / Desktop而不是C:// Users / username / Desktop / myApp?