当前位置: 首页 > news >正文

初始化vue3项目和打包vue3项目

一、初始化vue3项目

执行命令:

npm init vite@latest

image

 

二、打包vue3项目

生成打包产物在项目根目录运行打包命令,Vite 会将项目编译为静态文件(默认输出到 dist 目录):

npm run build   # 或 yarn build / pnpm build

打包成功后,会显示构建信息(如文件大小、构建时间),dist 目录即为可部署的静态资源。

预览打包结果(可选)打包后可通过 vite preview 命令在本地预览部署效果,验证是否有路径错误:

npm run preview  # 启动本地服务器,默认地址 http://localhost:4173

三、部署vue3项目

部署到传统服务器(如 Nginx、Apache)

  • Nginx 配置示例:
     
    将 dist 目录的所有文件上传到服务器的 /usr/share/nginx/html(或自定义目录),修改 Nginx 配置(/etc/nginx/nginx.conf):
  • 重点是http里的server字段块,一定要放在include /etc/nginx/conf.d/*.conf之前。遵循自上而下的原则,放在前面的会生效。
  • 其中root指向index.html文件所在目录,dist这个目录名称是可变的。
user  nginx;
worker_processes  auto;error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;events {worker_connections  1024;
}http {include       /etc/nginx/mime.types;default_type  application/octet-stream;log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main;sendfile        on;#tcp_nopush     on;
keepalive_timeout  65;#gzip  on;
server {listen 80;server_name _;root /usr/share/nginx/html/dist;index index.html;location / {try_files $uri $uri/ /index.html;}}include /etc/nginx/conf.d/*.conf;}

 

重启 Nginx 后即可访问。

image

 

http://www.sczhlp.com/news/215878/

相关文章:

  • Continuation Passing Style 连续传递样式
  • 浙江宝业建设集团网站汕头响应式网站
  • 天津网站营销网站悬浮窗口
  • 家具东莞网站建设0769知道创宇 wordpress
  • 直播网站怎么建设自助建站的一般流程
  • 建设银行网站怎么交学费网站建设预算表样本
  • 石家庄seo网站排名广州冼村属于哪个区
  • 加油站项目建设背景装修公司网站怎么做的
  • s网站建设汕头建设吧百度贴吧
  • 卖保温杯去什么网站做推广长沙房地产价格
  • 黑客入侵别人网站做seo在家做农业关注什么网站
  • 网站怎么改域名广西建设厅官网证件查询
  • 微网站开发技术华宁网站建设
  • 十大高端网站定制设计抖音电商
  • 衡阳市住房和城乡建设局官方网站芗城网站建设
  • 如何做微信下单小程序深圳seo网站推广公司
  • 科技广告公司网站建设如何找人做网站
  • 学做网站论坛做网站阜新
  • 完整的网站开发自适应网站一般做多大尺寸
  • 松江品划做企业网站无锡网页建站公司
  • 城乡住房和城乡建设厅网站wordpress漫画站主题
  • 网站建设最基础是什么做网站v1认证需要付费吗
  • 做响应式网站浙江省互联网建设网站
  • 聊城网站建设公司电话北京网站建设 义创
  • 万家灯火网站建设天眼查企业查询公司
  • 二级域名网站怎么做一个企业可以备案几个网站
  • 什么是文件摆渡系统?全面解析企业数据安全交换的核心工具
  • Gitee崛起:中国开发者生态的战略升级与未来布局
  • Docker Compose v2.35.1 更新!
  • DBeaver 设置语言为中文