| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> vite+react+ts+sass搭建项目 -> 正文阅读 |
|
[JavaScript知识库]vite+react+ts+sass搭建项目 |
徒手搭建 vite+React+ts 项目webpack 和 vitewebpackwebpack 打包的时候呢是使用递归识别所有的依赖,整理起来转化成一个 AST 抽象语法树。让这个 AST 语法树去处理代码,最后处理好后呢在编译成浏览器可识别的代码。 vite当声明一个 script 标签类型为 module 时 ,浏览器就会像服务器发起一个 GET。Vite 的主要功能就是通过劫持浏览器的这些请求,并在后端进行相应的处理将项目中使用的文件通过简单的分解与整合,然后再返回给浏览器,
1. 初始化项目
运行命令初始化项目得到 package.json 文件 2. 项目结构
3. 安装 vite
配置启动命令 和 打包 命令
这个时候就可以使用命令运行我们的项目了,前面配置 --open 它会自动的打开。
打开后就可以看到项目已将运行起来了,而且 vite 也成功编译了 ,我们已经成功一半了。哈哈哈! vite 的配置
配置选项太多了 具体我们可以参照官方的配置文档 ,我这就简单的配置了一部分。主要是有些我也看不懂,哈哈。vite 配置 4. 安装 React + ts
vite 插件使用配置下载好后我们需要导入这个插件,并在 plugins 中使用。 我们可以看到 React 安装配置好后我们直接安装 react 或者你安装 Vue 也可以,只不过使用的插件不用,配置是一样方法,这里我就用 react 拉。 1.安装相关库
2.安装 react 声明库
安装完后我们在主页面文件 挂载节点都弄好后 我们在 main.tsx 文件中导入 React 并使用它。测试一下 React 安装成功没。
安装 Sass这结构搭载好了,怎么能少了预处理器呢,让我们能更愉快的编写 css 。在这里我安装的是 sass,less 也是一样的。
然后你就会发现报错了,哈哈!! 这里报错是应为 ts 的检查,它检查到这个 scss 文件的没有通过 export 导出 ,所以报错了。
搞定!这样一来 ts 就不会检测导入 .scss 的文件了。 其实…你不这样弄它也能运行起来 , 样式也能生效。哈哈!只是有红色的波浪线看着不舒服 ,我们还是专业点给它安排好避免后面出其他的错。
最后一步!!现在看上面图片中命令行报错了,它的意思是缺少 sass 依赖 问我们是否安装了。那我就安装它
Vite 对 .scss, .sass, .less, .styl 和 .stylus 文件的提供了内置支持。没有必要为它们安装特定的 Vite 插件,但必须安装相应的预处理器依赖。详情 好!这样就算已经完全搭建好了,虽然这样式看着有点丑, 但项目也能正常跑起来。 over
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 8:41:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |