安装与初始化
vuejs/create-vue: 🛠️ Quickly scaffold a Vue project with
npm init vue@3
(github.com)
1 | npm init vue@3 |
执行命令后,填写项目名称,并选择一些依赖的选项,选择完成后即可初始化成功。
进入目录,安装相关的依赖:
1 | yarn # or `npm i` |
在package.json
中可以看到该项目依赖Vite.js作为编译和开发工具,字段scripts
包含了一些构建、预览的命令(npm run [script]
oryarn [script]
):
1 | "scripts": { |
默认情况下,dev
表示热更新开发环境,build
启动构建,preview
启动构建结果目录的静态服务器,其他几个命令与类型检查有关,用得较少。
package.json的证书字段
如果不想授权其他人使用,设置为:
1 | "license": "UNLICENSED" |
或者申请一个填入(与README.md中对应)
开发
1 | yarn dev |
部署到公网环境,加上--host
1 | yarn dev --host |
构建
1 | yarn build |
构建配置在vite.config.ts
中(配置参考)
base
设置开发或生产环境下的基础公共路径,默认/
,可以是/foo/
、http://foo.com/
、./
或空字符串;
build.outDir
设置输出路径,默认dist
,相对于项目根目录(由root
配置)
build.assetsDir
设置静态资源文件夹,默认assets
,相对于build.outDir
dist
文件夹内容: