前端工具人的日常学习20220816

摸鱼的心路历程hahahaha

今天在boss看到一个技术栈react+antd+dva

dva是个啥:

是个快速搭建项目的脚手架就对了

搭了几次没运行成功,但是看到了里面文件的结构,和现在公司用的大差不差

安装的时候他推荐使用umi-js,看看去,然后打开了框架的大门



UmiJS——企业级前端开发框架

letmeseesee

上手推荐nvm管理node版本。。。。不知道是啥,估计和npm差不多,先不管

。。。。。。

人家没提供npm的安装,先了解一下nvm

先搞清楚几个东西:node、nvm、npm、npx

node:是一个基于Chrome V8 引擎的JS运行环境

·npm:是node.js默认的包管理系统(用JavaScript编写的),在安装node的时候,npm也会跟着一起安装,管理node中的第三方插件。

·npx:npm从v5.2.0开始新增了npx命令,>=该版本会自动安装npx,具体npx有啥用另外搞一篇来写

·nvm:node版本管理器,也就是说:一个女们可以管理很多node版本(包括npm和npx),可以方便快捷的安装、切换不同版本的node。

node、nvm、npm、npx的关系:

·nvm管理node(包含npm和npx)的版本,npm可以管理node的第三方插件。

·切换不同的node版本,npm与npx也会跟着变化。



好了整的差不多开始安装nvm

mac可以直接链接下载(真香)

windows去下个安装包,https://github.com/coreybutler/nvm-windows

找一下nvm-setup.exe

安装很快,一路下一步,然后我要干嘛。。。

(20220817注:不建议nvm都装c盘,如果nvm和node同时装可能出现node不能使用的情况,推荐使用其他盘符,并进行设置修改,新增

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

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

最好的安装的时候就把安装目录修改,不要在C盘,不要在C盘,不要在C盘。。。(重要的事情说三遍!!!)

哦  umi



等下,安装这玩意儿的时候我看到roadhog啥啥一晃而过,好像dva就卡这儿,贼心不死再试试

npm install dva-cli -g

dva new kkdemo

安装就error,呵呵



安装nvm后切换版本到16,但是我这是14的结果切换版本乱码


nvm切换node版本乱码

然后去找个nvm1.1.7的试试

可以了,版本的玄学问题

明天接着划水

你可能感兴趣的:(前端工具人的日常学习20220816)