解决vue项目yarn install构建时出现 node-sass: Command failed 以及 not found: python2 错误

遇到这种错误,有两种解决方案。

一:见招拆招

 第一步:下载python2.7(https://www.python.org/downloads/release/python-2.7.18/)

第二步:安装python,并配置环境变量(安装步骤不细说了,这篇文章主要介绍第二种解决方法)

第三步:重新yarn install即可

二:不需要安装python

报这个错的主要原因是你的node版本太高, 由于高版本的node已经弃用node-sass,要改用sass

 于是这样操作即可:
yarn 解决方式:

yarn remove node-sass

yarn add sass --save

yarn serve

npm解决方式:

npm uninstall node-sass

npm install sass --save

npm run serve

我用第二种方式解决这个问题的

你可能感兴趣的:(vue.js,sass,前端)