错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (64)

Posted

技术标签:

【中文标题】错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (64)【英文标题】:Error: Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime (64) 【发布时间】:2018-10-22 21:22:53 【问题描述】:

在 ubuntu 上的 ionic v3 项目中使用 ionic serve ...它给出以下错误 -

错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (64) 更多信息 支持环境请参阅: https://github.com/sass/node-sass/releases/tag/v4.5.3 在 module.exports (/usr/share/tour/node_modules/node-sass/lib/binding.js:13:13) 在对象。 (/usr/share/ionic/node_modules/node-sass/lib/index.js:14:35) 在 Module._compile (internal/modules/cjs/loader.js:678:30) 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) 在 Module.load (internal/modules/cjs/loader.js:589:32) 在 tryModuleLoad (internal/modules/cjs/loader.js:528:12) 在 Function.Module._load (internal/modules/cjs/loader.js:520:3) 在 Module.require (internal/modules/cjs/loader.js:626:17) 在需要(内部/模块/cjs/helpers.js:20:18) 在对象。 (/usr/share/ionic/node_modules/@ionic/app-scripts/dist/core/bundle-components.js:6:16)

【问题讨论】:

【参考方案1】: 如果你使用 npm :

你可以删除 node_modules 和 package-lock.json

rm -rf node_modules package-lock.json

然后重建

npm install
如果你使用纱线

你可以删除node_modules和yarn.lock

rm -rf node_modules yarn.lock

然后重建

yarn

【讨论】:

通过更改 yarn.lock 文件并添加 Integrity 来工作。 您能解释一下为什么要删除答案中的锁定文件吗?锁定文件用于“锁定”版本。删除它们可能会导致许多其他依赖问题,尤其是对于旧项目。 有时,我的锁定文件没有更新,所以我不得不删除锁定重新生成它。重建对我来说效果不佳。【参考方案2】:

先确认你安装了多少个版本-

npm ls node-sass

如果你只看到一个 node-sass 然后运行以下命令来重建二进制文件

npm rebuild node-sass

【讨论】:

与上述问题相同的错误。它是通过删除 node_modules 和 ***.lock 文件并重新安装来工作的。【参考方案3】:

使用节点 14。

我使用 NVM 来同时拥有节点 16 和节点 14,并且我做了nvm use 14,然后安装成功了。

其他答案都不适合我。

【讨论】:

以上是关于错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (64)的主要内容,如果未能解决你的问题,请参考以下文章

错误:Node Sass 尚不支持您当前的环境:Windows 64-bit with false

Heroku 在构建过程中失败并出现错误:Node Sass 尚不支持您当前的环境:Linux 64-bit with Unsupported runtime (93)

Node Sass 还不支持你当前的环境:Vuetify 升级失败

Node Sass 还不支持你当前的环境:Linux 64-bit with false

Node Sass 还不支持你当前的环境:Windows 64-bit with Unsupported runtime (88)

Node Sass 还不支持你当前的环境:Linux 64-bit laravel