位置: IT常识 - 正文

VSCode开发:使用nvm切换node版本(vscode开发gui)

编辑:rootadmin
VSCode开发:使用nvm切换node版本

推荐整理分享VSCode开发:使用nvm切换node版本(vscode开发gui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vscode开发工具,vscode开发gui,vscode开发使用技能,vscode开发工具,vscode 用法,vscode开发使用技能,vscode开发使用技能,vscode的使用,内容如对您有帮助,希望把文章链接给更多的朋友!

为什么要切换node版本,是因为npm run dev(vant app)时,报了Error [ERR_REQUIRE_ESM]:Must use import to load ES Module这样的错。我使用的node版本是12.16.3,切换到16.15.1就没有这个问题了。

1. 安装nvm前记得要删除已安装的node.js

        1).卸载node本身、删除nodejs目录

        提示:可以在系统控制面板–>所有控制面板项–>程序和功能 卸载Node.js

        2).手动删除C:\Program Files\nodejs\node_modules(如果你的文件是在这里的话)

        3).手动删除C:\users\你的用户名\node_modules(如果你的文件是在这里的话)

2.下载nvm包

地址:https://github.com/coreybutler/nvm-windows/releases

 nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置

nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。(推荐使用)

3.配置路径和下载源

如果使用nvm-noinstall.zip安装,需配置

在nvm安装路径下setting.txt文件中配置如下信息: 设置nvm路径(相当于setting.txt中的root:): 设置nodejs路径(相当于setting.txt中的path:): nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror CNPM Binaries Mirror

4.nvm出现版本号代表安装成功

5.安装及切换使用node

nvm install 12.16.3nvm install 16.15.1nvm ls   //查看已经安装的版本nvm use 12.16.3 //使用指定版本VSCode开发:使用nvm切换node版本(vscode开发gui)

如果出现下面情况,原因是当前命令提示符窗口是user权限,以管理员身份运行命令提示符可以解决。

nvm切换的本质是改变:C:/program files目录下快捷方式node.js的指向。

7.关于Saas

原来node版本是12.16.3的,升级node版本为16后,之前的项目运行报错

ERROR:PostCSS received undefined instead of CSS string

查找原因,是sass相关插件版本不对,

卸载掉原来的版本,

(先删sass-loader,再删node-sass)

npm uninstall sass-loader

npm uninstall node-sass

查找发现,node的16版本对应的node-sass,sass-loader版本

"node-sass": "^6.0.1",

"sass-loader": "^10.2.0",

然后安装上面提到的版本

npm install node-sass@6.0.1 -D

npm install sass-loader@10.2.0 -D

安装成功后,重新运行,就不会报错了

提示:

如果出现下面报错,表示安装的sass版本过高

this.getOptions is not a function
本文链接地址:https://www.jiuchutong.com/zhishi/310820.html 转载请保留说明!

上一篇:dedecms织梦调用三级四级无限级栏目教程(织梦相关文章调用)

下一篇:python condition条件变量

  • 汇算清缴时纳税调整表调增金额是怎么算出来的
  • 应税劳务的主要成本包括
  • 价外费用含税吗
  • 兼职会计工资多少钱一个月
  • 一般纳税人登记证明
  • 预付和预收可以合并吗
  • 小规模纳税人季度不超30万免增值税
  • 融资租赁公司收购要求
  • 出口未开票怎么会计处理
  • 购买电商平台
  • 普通折叠发票代码是几位数
  • 企业与政府土地合作开发模式
  • 债务清偿抵充的案例
  • 支付购买机器的价款
  • 委托代销收取手续费账务处理
  • 未结清全额是逾期吗
  • 销售礼盒增值税税率
  • 手撕发票去年的可以报销吗
  • 超过三个月开发票
  • 在建工程领用外购材料会计分录
  • 中方人员取得的工资、薪金所得,征收个人所得税有特别规定吗?
  • 职工福利费扣除标准2022
  • 运输公司购买机票怎么买
  • 股票回购会计处理
  • 稽查查补是什么意思
  • 增值税简易征收范围
  • 增值税发票总金额是含税金额吗
  • 制造业企业存货管理论文
  • 联想笔记本bios密码忘记了
  • 鸿蒙系统智慧场所在哪
  • win7系统步骤
  • 应收账款保理会计处理 会计视野
  • 财务考核指标表
  • 股票溢价净收入计入
  • 其他应付款贷方增加
  • 鸿蒙系统值得升级嘛
  • 计提房屋租赁费的会计分录
  • 先出库还是先开票
  • 建筑公司算不算企业
  • 进货成本价是什么
  • 如何在js中给字母排序
  • wordpress使用教程
  • 收到餐饮费专用发票会计分录
  • 退税流程怎么操作个人所得税2022
  • mysql innodb锁
  • mysql中的语法
  • 企业所得税视同销售的会计处理是?
  • 进项发票未认证
  • 应收账款坏账计提比例新标准
  • 交易性金融资产公允价值变动怎么算
  • 付国外客户佣金怎么代扣代缴增值税
  • 工程预付款发票开什么明细项目
  • 进项转出再转入
  • 应收账款管理应该收集哪些信息
  • 一季度存款
  • 为什么实收资本不属于企业资产
  • 差旅费抵扣政策内容
  • 以前年度发票退回了不重开怎么处理
  • 企业给职工提供的免费住房是不是合法住宅?
  • 暂估入库一直没有发票
  • 哪个是win8.1更新win10的补丁
  • 搭建技巧和方法示意图
  • linux中python命令
  • centos vncviewer
  • 安装win8.1系统步骤
  • win7免费win10
  • linux中make
  • centos如何操作
  • linux里vim常用命令
  • win系统开发
  • win7怎么录屏为什么不是视频
  • win7怎么禁止程序自启动
  • unity3d怎么用
  • 如何给textarea赋值
  • jquery中如何获取元素?
  • python利用matplotlib库绘制六边形
  • js用于
  • Javascript字符串奇数位替换
  • 广东省国家税务总局稽查局局长
  • 交警认可的客货两用车型
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设