位置: 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条件变量

  • 小规模纳税人未达起征点增值税处理
  • 怎么进行增值税纳税申报
  • 电子发票开票方怎么做账
  • 公司的班车费用用什么发票
  • 包装纸箱属于原材料吗
  • 规划设计合同需要缴纳印花税吗为什么
  • 企业收到的捐赠应计入
  • 股权转让时的资金是什么
  • 关税的增值税计算公式
  • 买空调交税是谁交税
  • 多收账款怎么账务处理
  • 物业管理企业主营业务收入
  • 服务费返还
  • 已认证未抵扣发票冲红流程
  • 预付卡发票报销单怎么写
  • 房地产企业未出售的房子是否要交房产税
  • 公司注册资金未实缴可以申请破产吗
  • 现金流量表本月数和本年累计数是相等的么
  • 红字发票做进项税额转出是做借方红字吗
  • 国家基建项目规划
  • 材料按计划成本计价下,外购材料结算
  • 金蝶固定资产减少怎么做
  • 电脑文件启用宏是什么意思
  • windows缺失
  • 应交消费税会计分录怎么做
  • 月末结转营业外支出有余额吗
  • 工业企业会计核算的特点
  • 房产税具体内容
  • 应付职工薪酬的借方和贷方
  • 建筑业挂靠经营行为有什么涉税风险?
  • 最小型笔记本
  • 受赠与获赠的区别
  • 旺阿雷自然保护区里的旺阿雷瀑布,新西兰北岛 (© Nathan Kavumbura/Getty Images)
  • php引用文件的方法
  • 企业所得税申报表A类
  • uniapp开发常用案例
  • 2021vue面试
  • vue指定
  • openapi开放平台
  • 前端技巧
  • php array_merge_recursive 数组合并
  • cancel怎么关
  • 帝国cms更换编辑器
  • 购买电脑做什么分录
  • 记账凭证中的会计科目错误导致账簿错误的更正法
  • 房地产股权转让涉及哪些税费
  • 征收率是税率吗
  • 生产过程报废和返工产生的成本
  • 应交税费借方属于什么科目
  • sqlserver2008安装教程(超完整)
  • python子类init
  • 建筑公司增值税专用发票税率是多少
  • sql2000安装不上是什么原因
  • MySQL中distinct语句去查询重复记录及相关的性能讨论
  • mysql锁表机制
  • 交易性金融资产公允价值变动怎么算
  • 不开票收入要交印花税吗
  • 建筑安装合同印花税率怎么算
  • 员工代垫费用能用公户转吗
  • 用友作废的凭证怎么恢复
  • 餐费补贴属于工资还是福利费
  • 基本户转法人个人账户如何做账
  • 原始凭证留存几年
  • 长期股权投资损益调整怎么回事
  • 公司买车贷款要看法人征信吗
  • mysql分区语句
  • mysql怎么修改my.ini
  • window 开机启动
  • win7系统不能修改
  • Mac怎么查看WiFi使用量
  • 红石2代
  • linux源于
  • 怎样用在js中使用css的内容
  • jquery分页组件
  • linux文件处理三剑客
  • python3使用PyMysql连接mysql数据库实例
  • ListView中EditText焦点问题
  • 境外取得收入申报期限
  • 为什么医保卡显示无效
  • 增值税普通发票有什么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设