Javascript 如何强制ojet安装节点sass版本4.9而不是默认版本(4.7)?

Javascript 如何强制ojet安装节点sass版本4.9而不是默认版本(4.7)?,javascript,oracle,Javascript,Oracle,我正在读《实用的甲骨文喷气机》一书。在这里,我被要求执行以下命令 ojet add sass 我在日志中发现错误 我正在使用windows server 2008r2 64 oracle jet版本6 节点版本10.16.1 NPM版本6.9 我得到的错误日志: 详细堆栈错误:节点-sass@4.7.2postinstall:节点脚本/build.js 经过一番搜寻,我意识到了这点-sass@4.7.2与节点10不兼容。所以我需要让oracle jet使用4.9版作为默认版本 我找到了文件“\

我正在读《实用的甲骨文喷气机》一书。在这里,我被要求执行以下命令

ojet add sass
我在日志中发现错误

我正在使用windows server 2008r2 64 oracle jet版本6 节点版本10.16.1 NPM版本6.9

我得到的错误日志: 详细堆栈错误:节点-sass@4.7.2postinstall:
节点脚本/build.js

经过一番搜寻,我意识到了这点-sass@4.7.2与节点10不兼容。所以我需要让oracle jet使用4.9版作为默认版本

我找到了文件“\AppData\Roaming\npm\node”_modules@oracle\ojet cli\node_modules@oracle\生成器oraclejet\package.json“
并根据需要替换了版本号,但这没有帮助。

请尝试手动安装节点sass库(在JET CLI命令之外)。安装节点sass库后,您可以返回并运行ojet add sass以安装其余部件

从项目的根目录:

npm安装节点sass

--jb