问题描述:之前的项目在新电脑上运行时,因为node版本过高,运行npm报错
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli ‘D:\Software\nodejs\node.exe’,
npm ERR! gyp verb cli ‘D:\代码\web\newxfxt\node_modules\node-gyp\bin\node-gyp.js’,
npm ERR! gyp verb cli ‘rebuild’,
npm ERR! gyp verb cli ‘–verbose’,
npm ERR! gyp verb cli ‘–libsass_ext=’,
npm ERR! gyp verb cli ‘–libsass_cflags=’,
npm ERR! gyp verb cli ‘–libsass_ldflags=’,
npm ERR! gyp verb cli ‘–libsass_library=’
npm ERR! gyp verb cli ]
npm ERR! gyp info using node-gyp@3.8.0
npm ERR! gyp info using node@16.13.1 | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing “build” directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb check python checking for Python executable “python2” in the PATH
npm ERR! gyp verb
which
failed Error: not found: python2
删除node_modules文件夹和package-lock.json,修改package.json文件:
"devDependencies": {
"sass-loader":"^10.2.0",
"node-sass":"^6.0.1",
或者
1、npm uninstall node-sass;
2、npm i -D sass;
3、npm run dev;
改完后 npm install 完成.
node-sass对node的版本支持

node 对node-sass的支持

问题描述:之前的项目在新电脑上运行时,因为node版本过高与node-sass版本冲突,运行npm报错删除node_modules文件夹和package-lock.json,修改package.json文件:或者1、npm uninstall node-sass;2、npm i -D sass;3、npm run dev;...
最近新装了MacOS的最新版10.15,重新安装开发环境,nodejs安装的是最新的,再用npm 安装包时总会报 gyp ERR! 错
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir
解决方法,在命令后加上–unsafe-perm
sudo npm install vue –unsafe-perm
该命令的相关官方文档地址:https://docs.npmjs.com/misc/config#unsafe-perm
npm 出于安全考虑不支持以 root 用户运行,即使
安个truffle折磨了我好几天 今天终于安装好了 翻了好多博客都没找到答案 是我读出错信息解决的 由此可见 出错信息还是不易忽视的
$ npm install -g truffle
npm ERR! code EEXIST
npm ERR! path E:\software\nn\node.js\node_global\node_modules\truffle\build\cli.bundled.js
npm ERR! dest E:\software\nn\node.js\node_global\truffle.cmd
npm ERR! EEXIST: file already exis
降级 : npm install -g npm@5.4.0
升级 : npm install -g npm 升级到最新版
结果降级之后再尝试的时候就直接报版本跟node.js不兼容的问题,然后各种在升级都不好使,只能重新删掉在升级
npm报错以及卸载node
C:\Users\Administrator\Desktop\vue>npm install
WARNING: You are likely us
以 tests/tests.js 为例。 实际上只有两个关键函数,它们在 index.js 中。
var nodeGypCounter = require ( "node-gyp-counter" ) ;
var npmUtilities = require ( "node-gyp-counter/lib/npmUtilities" ) ;
nodeGypCounter . downloadAndDisplayData ( "localNpmDBName" , "npmStatCache" , npmUtilities . skimDb
今天换电脑启动老项目,发现一直启动不了。报如下的错误,其实很简单,问题出在了NodeJs上。我安装的Node版本是最新的,也就是v16.xxx,这就是问题所在。只要把Node版本换成低版本的就行了。我自己换的是V14.16.0。
1. 先卸载自己电脑上的Node
自行百度怎么卸载。
2. 挑选适合自己的Node版本。
我是Node历史版本地址链接
3. 下载安装文件
64位下载箭头指的.msi文件就好了。
4. 安装
安装就直接点下一步就好了。
附上报错信息
> node-sass@3.13.1.
先去配置环境变量
C:\Users\lgd\AppData\Local\Programs\Microsoft VS Code\bin的后面配置 ;%SystemRoot%\system32;一定要注意分号,
然后在path环境中配置C:\Windows\System32
最后去项目安装依赖 npm i
运行项目 npm run serve
如果这样子项目还是报同样的错误,那么就把node全局卸载,去控制面板卸载,然后安装,最后安装依赖,运行项目就可以成功了
补充知识:vue npm run serve报错Cannot find module ‘eslint-plugin
node-sass安装可以指定版本:
npm install node-sass 布置的版本直接安装
npm install node-sass@4.14.0 指定4.14版本的,
二、装的时候有报错可以试试安装淘宝的npm镜像然后再安装node-sass,
. npm install -g cnpm --registry
前端vue新项目 npm install安装报错 gyp info it worked if it ends with ok
1.可能原因1:node和node-sass版本冲突,
对应的node和node-sass的版本如下
2.node.js卸载与安装
之前有安装过弄过node.js的
如果node.js版本过高需要重新安装低版本node.js,在控制面板卸载node.js,
再在node官网下载对应的msi包安装到之前的安装过node.js的文件夹下,这样不需要再去配置环境变量啥的,
3.nod
ERR! code 1 npm ERR! path F:\springboot监狱管理系统xu08n\springboot监狱管理系统xu08n\springbootxu08n\src\main\resources\admin\admin\node_modules\node-sass npm ERR! command failed npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node scripts/build.js npm ERR! Building: D:\nodejs\node.exe F:\springboot监狱管理系统xu08n\springboot监狱管理系统xu08n\springbootxu08n\src\main\resources\admin\admin\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library= npm ERR! gyp info it worked if it ends with ok
这是一个 npm 错误,错误代码为 1。它似乎是在构建 node-sass 模块时发生的。你可以尝试以下几个解决方法:
1. 确保你的 Node.js 和 npm 版本是最新的。
2. 尝试在命令行中运行以下命令:
npm rebuild node-sass
3. 如果上述方法无效,请尝试删除 `node_modules` 目录并重新安装依赖项:
rm -rf node_modules
npm install
希望这些方法能够解决你的问题!
CSDN-Ada助手:
高德地图JS API之海量点标记十万以内的点
cscdqaz:
高德地图JS API之海量点标记十万以内的点
WNN1:
vscode提示‘Vetur find `tsconfig.json`/`jsconfig.json`
尼给路达哟:
vscode提示‘Vetur find `tsconfig.json`/`jsconfig.json`
chen131123: