vite搭建项目,vite构建工具
主要介绍了vite的构造和使用,通过示例代码进行了非常详细的介绍,对大家的学习或者工作有一定的参考价值。有需要的朋友下面和边肖一起学习。
:
目录
1.安装:2。在vite项目3中使用TypeScript。在Vite项目中少用Sass SCS S4。邀请套餐5。下面是如何创建一个标准项目。实际开发中写的代码,往往不能被浏览器直接识别,比如ES6、TypeScript、Vue文件等。所以我们必须构建工具来转换和编译代码。类似的工具还有webpack、rollup、parcel。但是随着项目越做越大,要处理的javascript呈指数级增长,模块越来越多。构建工具需要很长时间来启动服务器,而HMR需要几秒钟才能在浏览器中做出反应。所以有vite。
提示:vite只支持vue3.0项目,也就是说我们不能在里面使用vue2.x。
1.安装:
m init vite-app//项目名称
Cd名称//输入项目
Npm i //安装依赖性
Npm运行开发//打开项目
2.在vite项目中使用TypeScript
Vite可以完全支持Typescript,不需要任何配置,直接引入ts即可。
脚本语言
const ABC:number=123456789;//定义abc类型是一个数字。为什么要定义它,这样就可以看Typescript的数据类型了?
console.log(abc, ABC );
/脚本
3.vite项目使用less sass scss
安装较少:NPM安装较少-装载机-d
Sass: NPM安装Sass节点
安装后,您可以直接在stylelang=lessscoped/style标签上使用它。
4.vite打包
npm运行构建
5.下面就来创建一个标准的项目
路由:npm install vue-router@4(这里我是指定安装的版本)
在src文件夹下建立一个router文件夹,放入一个index.ts的路由文件,内容如下:
从“vue-router”导入{ createRouter,createWebHashHistory }
常量路由=[
{
路径:“/”,
姓名:家,
//如果它没有在。d.ts文件,添加后缀。vue在这里引入路径时会给出一个错误。
组件:()=导入(./pages/home/index.vue ),
儿童:[
{
路径:“/新闻”,
姓名: Hews ,
组件:()=导入(./pages/news/index . vue’)
}
]
},
]
const router=createRouter({
history: createWebHashHistory(),
路线,
})
导出默认路由器;
App.vue文件的内容如下:
模板
路由器-视图/
/模板
脚本
从“vue”导入{ defineComponent,on mounted };
导出默认定义组件({
名称:“应用程序”,
});
/脚本
创建一个带有后缀的文件夹。src文件夹下的d.ts,内容如下:
声明模块“*”。vue {
从“vue”导入{ component options };
const component options:component options;
导出默认组件选项;
}
声明模块“*”。SVG ;
声明模块“*”。png ;
声明模块“*”。jpg ;
声明模块“*”。JPEG’;
声明模块“*”。gif ;
声明模块“*”。BMP ;
声明模块“*”。tiff ;
声明模块“lodash”;
声明模块“@/API/*”;
两个文件夹的内容大致相同,这里只说一个家。
主文件夹下index.vue中的内容如下:
模板
差异
H1我是主页/h1
/div
/模板
脚本语言= tsx /脚本
style lang=less src=。/index.less”范围/样式
主文件夹下index.tsx的内容如下:
从“vue”导入{ define component };
导出默认定义组件({
姓名:家,
})
关于构建和使用vite的详细步骤,本文到此为止。有关构建和使用vite的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。