IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> Free Party cli 一个注重自由配置的脚手架 -> 正文阅读

[JavaScript知识库]Free Party cli 一个注重自由配置的脚手架

文章摘要

一个 react 全家桶脚手架,使用 vite 进行项目启动,热加载

写在前面

友链:
xinsirnuxt:一个 nuxt 脚手架
文档链接:https://juejin.cn/post/7063680890001424392
模板链接:
gitee:https://gitee.com/ming_xinChen/free-party-template
github:https://github.com/Andy-ask/free-party-template

为什么要整合这么一个 cli

这个 cli 是通过 vite 作为打包工具创建的 react,当时我发现 vite 创建的 react 非常简陋,但是我又想使用 react 全家桶,所以 free-party-cli 就诞生了

为什么要采用 vite 作为打包工具?

当你的项目越来越大的时候,你会发现启动的项目的速度会越来越慢,热重载的速度也会越来越慢,这就需要去优化项目启动速度以及热重载速度
这时候 vite 他就来了;vite 具如其名,急速的,他带来了极速的服务启动以及轻量快速的热重载,直接解决了开发中启动速度与热重载的慢的问题,这也是我为什么选择用 vite 的原因
关于 vite 的其他特性可以查阅 vite 官网 https://cn.vitejs.dev/

使用了哪些 react 家族?

react:框架本身,这个我就不多说了,学习可看官网 https://reactjs.org/
redux:用于JS应用程序的可预测的状态容器,官网 https://redux.js.org/
immer:不可变数据结构,增加 redux 的安全性能,官网 https://immerjs.github.io/immer/
redux-toolkit:redux工具,更好的使用redux,并且使用集成了 immer,在使用 redux 的时候自动使用 immer,官网 https://redux-toolkit.js.org/
react-router:路由,让你在多个页面间穿梭,官网 https://reactrouter.com/

怎么使用 free party cli?

全局安装 free party cli
npm install -g free-party-cli
or
yarn add -g free-party-cli

创建项目
free-party-cli create [你的项目名]
cd [你的项目名]

安装包
npm install

运行
npm run dev

写在最后

在往后的时间里,我会将 free party cli 打造为更加自由并且稳定的脚手架,保持最新、自由、稳定
?

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-02-26 11:22:00  更:2022-02-26 11:25:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:35:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码