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

uniapp 打包 node-sass 出错 Error: Node Sass does not yet support your current environment: OS X 64-bit w_第1张图片
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

你可能感兴趣的:(uni-app,sass,前端)