在npx grunt
最近的系统上运行nodejs
时,生成错误的原因如下:
Loading "Gruntfile.js" tasks...ERROR
>> Error: Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime (72)
>> For more information on which environments are supported please see:
>> https://github.com/sass/node-sass/releases/tag/v4.11.0
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
以npx grunt --force
运行时,显示为:
$ npx grunt --force
/usr/bin/node: bad option: --force
如何修复版本?
P.S。系统为ArchLinux,本机nodejs版本为12.9.1-1
。抱歉,我不是JavaScript开发人员,我只需要构建没有问题的外部对象即可。用于构建的相同存储库就可以了。我没有在测试过程中清理了所有缓存,但这没有帮助。运行“ npm install”也不能解决该错误。
答案 0 :(得分:2)
将package.json
/ node-sass
升级到最新版本(4.12.0
?)可能会有所帮助。
此版本的官方发行说明还提到了“节点12支持”:https://github.com/sass/node-sass/releases/tag/v4.12.0