一、项目初始化
搭建正式的Vue3+TS+Vite网站之前,你首先得把环境准备好呗!确保电脑里安装了Node.js跟VueCLI这两个软件~接下来,只需输入简单的指令就能创建一个新的项目啦:
bash vuecreateyour-project-namevue create project-name选中“手动选特性”后,选个“TypeScript”,然后把你想要的功能加进去,这样我们的项目就会遵循Vue3和TypeScript的规范了。
二、开发环境配置
想让开发环境用着舒服?赶紧搞定Vite的配置文件,就是那个叫vite.config.ts的东东。它能帮你设置项目的基础路径!
typescript exportdefaultdefineConfig({import { defineConfig } from 'vite' export default defineConfig({ base: './', })base:'/your-project-name/'
});
搞定这设置后,这个项目就能按照当前路劲来打包,保证资源找得准没错。
三、项目构建与打包export default { publicPath: '/your-project-name/', }搞定,现在得把这个项目搞成能用电脑打开的.html文件才行!咋办?其实很简单,只需要敲下我给你的这几条命令就妥!
npmrunbuild
搞定!现在你应该可以看见在项目文件夹中多了个名为dist的新文件夹,里面满满都是打包成功的元素~想看看实际效果吗?那就赶紧动手启个本机服务器试试看!
npmrunserve
通过访问localhost:5000即可查看项目运行情况。npm run build四、部署到服务器
项目要上线,别忘了上传你打包好的文件!不管是用FTP还是其他办法,把dist文件夹里面的所有内容移到服务器上去就行了。记得放到正确的位置哟~
五、配置服务器npm install -g http-server cd dist http-server学习下怎么用nginx软件搞定服务器的静态文件问题!其实很简单,只需改动一下nginx的设置文件就行了~
nginxserver{
listen80;
server_nameyour-domain.com;
location/{
root/path/to/your-project/;
indexindex.html;
你试试在$uri后面加个斜杠试试,不行的话就直接读index.html。
}
}
server { listen 80; server_name your-domain.com; location / { root /path/to/your-project/; try_files $uri $uri/ =404; } }别忘了换上你自个儿的网址,再把要上传的文件夹地址换成你的项目路劲哦(例如/path/to/你的项目这样子)。
六、启动服务器
搞定Nginx配置时,别忘了重启服务器,这样才能确保静态文件请求和网页展示得好好的!
七、检查部署情况
快点看看搞定了没!直接进浏览器输你的网址或者服务器IP,然后看看网站跑得顺不顺溜。搞定的话,你的Vue3+TS+Vite做的项目就能在网上飞奔~
总的说来,照着这些方法做,咱们就能把Vue3+TS+Vite搭建起来的网站轻松地上线。期待这篇小指南能帮到你加油,项目大卖!
评论0