Ionic Serve error-Node Sass尚不支持您当前的环境:Windows 64位

时间:2017-11-09 09:30:43

标签: node.js ionic-framework

我在我的大学项目中使用了Ionic3,

我是Ionic的初学者,现在我重新安装Node.js v9.1.0
在我无法提供我的项目之后 我该如何解决呢?

  

错误:Node Sass尚不支持您当前的环境:   Windows 64位,运行时不受支持(59)       有关支持哪些环境的更多信息,请参阅:       https://github.com/sass/node-sass/releases/tag/v4.5.3           在module.exports(D:\ Mobile Application \ Ionic \ myApp \ node_modules \ node-sass \ lib \ binding.js:13:13)           在对象。 (D:\ Mobile Application \ Ionic \ myApp \ node_modules \ node-sass \ lib \ index.js:14:35)           在Module._compile(module.js:641:30)           在Object.Module._extensions..js(module.js:652:10)           在Module.load(module.js:560:32)           在tryModuleLoad(module.js:503:12)           在Function.Module._load(module.js:495:3)           在Module.require(module.js:585:17)           at require(internal / module.js:11:18)           在对象。 (D:\ Mobile Application \ Ionic \ myApp \ node_modules \ @ionic \ app-scripts \ dist \ core \ bundle-components.js:6:16)

3 个答案:

答案 0 :(得分:5)

@ core114​​的回答救了我!我运行了以下命令来修复它:

sudo npm install -g n
sudo npm cache clean -f
sudo n 8.9.1

8.9.1是最新稳定的。我在Arch Linux上,它将我自动升级到9.2.1,它不适用于fsevents。

答案 1 :(得分:4)

我解决了我的问题:

我删除了Node.js v9.1.0并在重新安装后Node.js v8.8.0 现在它的工作。

答案 2 :(得分:3)

要支持节点9,您需要安装node-sass 4.6或更高版本