zoukankan      html  css  js  c++  java
  • 利器:nvm,管理node不同的版本,实现node10和node8无缝切换

    环境:win 10+node 8 

    今天我拉ant.design 4项目本地运行时报了奇怪的运行错误,即npm start时

     Unexpected token { 

     

    调node本地版本看,是node 8,初步怀疑ant是用了新版本node的API,所以这就有一个版本管理的问题,因为我平时还要看一些上古项目,这些项目都是基于node 8,冒然使用新版本运行存在安全问题

    怎么解决?

    nvm-windows

    去release里找到安装包安装即可(.zip),建议把原有的node删掉,注意,nvm是一个独立桌面项目

    用起来也很简单

    例如有这么些版本你都要用到

    那么,第一步就是安装

    nvm install v10.21.0

    使用node 10

    nvm use 10.21.0

    要是不记得版本号怎么办?

     上面都是本地已安装的,未安装的怎么看 ↓

     

    node本体在这里

     

    对于nvm的更多知识,我还在学习中,如果有问题大家一起探讨A

    坑:

    1、无法把npm识别为程序或...

    很简单,安装地址被墙,导致你install不成功,改nvm的源,重新nvm install即可 

    打开nvm文件夹下的settings.txt文件,在最后添加以下代码:

    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/

    参考:https://www.jianshu.com/p/5b1c629fb4e0

     https://blog.csdn.net/weixin_34309435/article/details/86252740

  • 相关阅读:
    代理模式
    装饰模式
    策略模式
    简单工厂模式
    linux下进程相关操作
    散列表(哈希表)
    转载:最小生成树-Prim算法和Kruskal算法
    二叉排序树和平衡二叉树
    堆排序
    快速排序
  • 原文地址:https://www.cnblogs.com/ww01/p/13280139.html
Copyright © 2011-2022 走看看