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

  • 投资性房地产税务上可以计提折旧吗
  • 差旅费处理会计分录
  • 个人所得税申报退税的条件
  • 开票个人账户的钱怎么查
  • 合同解除收取对方的违约金交什么税
  • 车间领用材料应填制什么凭证
  • 服务业预收款项怎么确认收入
  • 佣金收入者是什么意思
  • 应收款抹零计入什么会计科目
  • 机动车临时号牌有效期多久
  • 建筑业出售废旧电脑取的收入如何申报
  • 商业汇票的样本
  • 外包会计处理
  • 出口退税如何开发票
  • 公司年会增值税专用发票可以抵扣吗?
  • 代增值税专用发票网上申请
  • 手撕票验旧是什么意思
  • 租赁房产税如何征收的2019
  • 红字发票怎么申报?
  • 13个点的税怎么算税金
  • 其他应付款和其他应交款区别
  • 商用房的增值税是多少
  • 购买的商业保险可以税前扣除吗
  • Linux中终止某个用户的所有进程的简单方法
  • windows10office更新
  • win7 扫描仪
  • win10系统关机后自动开机怎么办
  • 独生子女父母有意外险吗
  • phpunicode
  • 债劵利息怎么计算
  • 在建工程会计分录例题
  • 识别税收风险点是什么
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • 怎么处理坏账准备的问题
  • 在一株植物上行走的作文
  • 微信红包如何发出去
  • 坏账损失属于或有事项吗
  • 购入多项固定资产
  • 支票沾水
  • css选择器nth
  • 计算分配本月职工工资会计分录
  • 有限合伙企业的执行事务合伙人
  • discuz发帖标签
  • 侵权赔偿补偿金如何计算
  • 消费税计算的三种形式
  • 实收资本与资本公积之和小于实收资本
  • 三证合一后税务登记机关
  • 利润分配未分配利润在报表里怎么体现
  • 研究开发费用加计扣除最新政策
  • 异地预缴怎么填写申报表
  • 商标注册费计入哪个科目
  • 代收物业费有什么风险
  • 外资企业再投资退税
  • 发票分割单使用范围
  • 发票的抵扣期限是多少天
  • 企业无偿为员工买社保
  • 固定资产的特点有哪几个
  • mysql分区分表原理
  • mysql中数据表的关联关系有哪三种?
  • sql server常规错误
  • mysql挂了怎么排查
  • qq windows
  • win10文件夹设置
  • win10预览版21277
  • 怎么把iphone作为u盘
  • win xp 系统
  • mac电脑finder在哪里
  • linux如何给网卡配置ip地址
  • 使用Android Go的手机
  • 杨辉三角的代码
  • JavaScript中的this指向
  • pythoni脚本
  • node-js
  • javascript中select下拉框的用法总结
  • Python Requests 基础入门
  • python安装基础教程
  • jquery封装原理
  • 拆迁户契税减免政策去哪里办理
  • 三证合一后还有税务登记证吗?
  • 地源热泵有收费标准吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设