🐝

uniapp 打包 node-sass 出错 Error: Node Sass does not yet support your current environment: OS X 64-bit w

原因:
HBuild有个内置的node,是v8.10.0。
在打包发布的时候会使用HBuild内置的node,所以是会报错的。
总结来说,我们node_module下的包是用高版本的node生成的,但是在打包的时候使用的HBuild里面的低版本的node,所以就会找不到需要的东西。

解决办法 输入下面三条命令,完美解决

$ cd /Applications/HBuilderX.app/Contents/HBuilderX/plugins/node
$ mv node node-v8
ln -s /usr/local/bin/node /Applications/HBuilderX.app/Contents/HBuilderX/plugins/node/node

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »