2017-01-01 86 views
2

在離子應用 試圖運行離子模仿IOS,但下面的錯誤來了節點薩斯支持當前版本的環境(離子)

[email protected] ionic:build /Users/farrukhqamar/HybridApps/helloWorld ionic-app-scripts build

關鍵字的if/then/else語句需要V5選 /用戶/ farrukhqamar /HybridApps/helloWorld/node_modules/node-sass/lib/index.js:拋出新的錯誤(errors.unsupportedEnvironment()); ^

錯誤:節點薩斯尚不支持當前環境:OS X 64位與不支持運行時(51) 有關其環境的支持,請詳細信息請參閱: https://github.com/sass/node-sass/releases/tag/v3.10.1 的對象。 (/Users/farrukhqamar/HybridApps/helloWorld/node_modules/node-sass/lib/index.js:13:11) at Module._compile(module.js:571:32) at Object.Module._extensions..js (module.js:580:10) at Module.load(module.js:488:32) at tryModuleLoad(module.js:447:12) at Function.Module._load(module.js:439:3) ) at Module.require(module.js:498:17) at require(internal/module.js:20:19) at Object。 (/Users/farrukhqamar/HybridApps/helloWorld/node_modules/@ionic/app-scripts/dist/sass.js:11:19) 在Module._compile(module.js:571:32)

在早晨每一件事情都在工作,但現在開始發生在我目前的項目中 如果我創建一個新項目,那麼它完美運行。 我是非常新的離子,所以請建議一些解決方案

回答

0

運行時(節點模塊ABI)版本51意味着它是一個Electron環境,node-sass不直接支持。