导入项目。vscode。,执行。npm install命。命令后,报错了,报错信息是node-sass安装失败,提示python环境中的错误信息,这是因为安装node-sass失败了,而node-sass依赖于Python环境。
解决方案:安装windows-build-tools。
npm install --global --production windows-build-tools。
如果您输入上述代码,请输入Pleaseee restart this script from an administrative PowerShell!错误,需要在管理员的权限下运行 。
npm install --global --production windows-build-tools。
然后,如果python2.7出现,说明电脑上没有python环境下载以下管网。
Python Release Python 2.7.12 | Python.org。
直接下载安装即可,将安装的Python添加到环境变量中。
配置环境变量:
安装node-gyp,以确保所有工具的正常运行。 重复上述步骤。
npm install --global node-gyp。
node升级版本后,运行npm run serve命令时,会出现以下错误提示运行npmmm install命令导致环境变化,npm需要运行 rebuild node-sass重新配置环境。
node。
版本、。node-sass。
版本及 。sass-loader。
查看版本: 。node。
查看版本:
输入命令行查询命令node -v。
node。
版本与 。node-sass。
版本的对应关系:遇到。CERT_HAS_EXPIRED。
错误通常意味着尝试连接服务器的SSL证书已经过期。这个问题可能出现在你使用的npm镜像中。
更换npm镜像源。
如果问题是由特定镜像源的证书问题引起的,尝试更换官方npm镜像源或其他镜像源:
切换到npm官方镜像源:
npm config set registry https://registry.npmjs.org/。
或者,使用其他可用的镜像源,例如,华为云镜像源:
npm config set registry https://mirrors.huaweicloud.com/repository/npm/。