Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
离子错误:找不到模块';下划线';在添加平台时ios@4.1.0_Ios_Cordova_Ionic Framework_Cordova Ios - Fatal编程技术网

离子错误:找不到模块';下划线';在添加平台时ios@4.1.0

离子错误:找不到模块';下划线';在添加平台时ios@4.1.0,ios,cordova,ionic-framework,cordova-ios,Ios,Cordova,Ionic Framework,Cordova Ios,我正在尝试将我的Ionic应用程序的IOS平台更新为4.1.0。但我在运行platformadd命令时遇到了以下错误 离子平台添加ios@4.1.0. module.js:338 throw err; ^ Error: Cannot find module 'underscore' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25)

我正在尝试将我的Ionic应用程序的IOS平台更新为4.1.0。但我在运行platformadd命令时遇到了以下错误 离子平台添加ios@4.1.0.

module.js:338

throw err;

      ^

Error: Cannot find module 'underscore'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/Users/harish/.cordova/lib/npm_cache/cordova-ios/4.1.0/package/node_modules/cordova-common/src/superspawn.js:23:9)

at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
Error: /Users/harish/.cordova/lib/npm_cache/cordova-ios/4.1.0/package/bin/create: Command failed with exit code 1

at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
谢谢

苏门对我来说也是同样的问题。(尝试为我的ionic项目实现推送通知)

我安装了下划线:

cd ~/.cordova/lib/npm_cache/cordova-ios/4.1.0/package/node_modules/

npm install underscore
然后更新到4.1.0:
cordova平台更新ios@4.1.0


之后,您就可以完美地完成ionic构建ios了

谢谢@Xavier的回复。实际上,我在我的项目中更新了cordova和Ionic cli。在那之后,我做了爱奥尼亚平台添加ios和我的ios平台更新到4.2.0。但我一定会尝试你的解决方案。
cd ~/.cordova/lib/npm_cache/cordova-ios/4.1.0/package/node_modules/

npm install underscore