模板项目的结构

|-- build : webpack 相关的配置文件夹(基本不需要修改)
|-- dev-server.js : 通过 express 启动后台服务器
|-- config: webpack 相关的配置文件夹(基本不需要修改)
|-- index.js: 指定的后台服务的端口号和静态资源文件夹
|-- node_modules
|-- src : 源码文件夹
|-- components: vue 组件及其相关资源文件夹
|-- App.vue: 应用根主组件
|-- main.js: 应用入口 js
|-- static: 静态资源文件夹
|-- .babelrc: babel 的配置文件
|-- .eslintignore: eslint 检查忽略的配置
|-- .eslintrc.js: eslint 检查的配置
|-- .gitignore: git 版本管制忽略的配置
|-- index.html: 主页面文件
|-- package.json: 应用包配置文件
|-- README.md: 应用描述说明的 readme 文件

项目的打包与发布

打包:

npm run build

发布 1:  使用静态服务器工具包
npm install -g serve
serve dist
访问: http://localhost:5000

发布 2:  使用动态 web  服务器(tomcat)
修改配置: webpack.prod.conf.js
output: {
publicPath: '/xxx/' //打包文件夹的名称
}
重新打包:
npm run build
修改 dist 文件夹为项目名称: xxx
将 xxx 拷贝到运行的 tomcat 的 webapps 目录下
访问: http://localhost:8080/xxx

Vue014_ vue  项目的打包与发布相关推荐

  1. Vue项目如何打包并且发布

    如何将Vue项目打包并发布?我这边是测试发布到本地,不过步骤是一样的,步骤如下: 1.安装部署Nginx服务器.(类似Tomcat服务器) 说明:Nginx (engine x) 是一个高性能的HTT ...

  2. vue项目 构建 打包 发布 三部曲

    一.vue项目的创建 1.首先第一肯定是要有Node.js及npm这个不多说了 2.安装脚手架 此时可以直接浏览-但是现在肯定有很多小白想将他发布到gitHub上并可以浏览,使用vue全家桶制作自己的 ...

  3. php项目webpack打包,Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理

    这次给大家带来Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理,Vue项目webpack打包部署时Tomcat刷新报404错误问题处理的注意事项有哪些,下面就是实战案例,一起 ...

  4. Vue项目的打包\部署\优化

    Vue项目的打包\部署\优化 如果有帮助到你 麻烦点个赞或者 收藏 +关注 哟 以后会经常发布一些干货文章 我只是一个前端小菜鸟,大佬勿喷! 一.nginx 开启 gzip 理论上,nginx 开启 ...

  5. 为 VUE 项目添加 PWA 解决发布后刷新报错问题

    为 VUE 项目添加 PWA 解决发布后刷新报错问题 参考文章: (1)为 VUE 项目添加 PWA 解决发布后刷新报错问题 (2)https://www.cnblogs.com/morang/p/9 ...

  6. Vue项目webpack打包部署到服务器

    Vue项目webpack打包部署到服务器 这篇博文主要说的就是我今天遇到的问题,而且在经过我的询问,好多人在打包部署的时候都遇到了一些问题,下面就来说下,如何将Vue项目放置在服务器上,这里以Tomc ...

  7. Springboot项目与vue项目整合打包

    我的环境 * JDK 1.8 * maven 3.6.0 * node环境 1.为什么需要前后端项目开发时分离,部署时合并? 在一些公司,部署实施人员的技术无法和互联网公司的运维团队相比,由于各种不定 ...

  8. Vue项目从 打包优化 到 上线部署 云服务器的全过程(**教你在云服务器上优化部署自己的项目**)

    前言 作为前端开发人员,我们不仅要会写代码,优化打包,上线部署也是一个前端工程师必备的技能,这篇文章就教大家从零开始,把一个完整项目打包发布到线上服务器.首先的准备工作就是需要一台云服务器. 项目打包 ...

  9. Vue项目优化打包——前端加分项

    前言 Vue项目开发完毕后,对项目进行打包发布之前,必不可少的操作就是项目优化,这也是程序猿的加分项.跟随本文的脚步来看看如何对项目进行优化吧~ 一.路由懒加载 为什么需要路由懒加载 当刚运行项目的时 ...

最新文章

  1. servlet和servlet-mapping的作用------转载于《简书》作者:简单的书写点
  2. mysql 5.6 5.7 并存_centos同时运行mysql5.6和mysql5.7
  3. 从DevOps到Cloud Native,应用上云姿势全解锁
  4. html日期只显示7天,vue+elementui 只能选7天内的日期
  5. 王道考研 计算机网络18 私有IP地址 网络地址转发NAT 路由器 路由表 路由转发
  6. 检测系列--RCNN系列
  7. linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)...
  8. 实战Veeam Backup Replication 9.5 Upgrade to Veeam Backup Replication 10
  9. creat是什么意思中文翻译_英语create的中文是什么意思
  10. 牛客网–华为机试在线训练7:取近似值
  11. java基础回顾---static关键字
  12. kafaka,activityMQ,rabbitMQ消息中间件对比
  13. H5网页实现录音并转换为文字
  14. 联想小新i1000拆机图解_小白晒小白:Lenovo 联想 小新 I1000 笔记本电脑
  15. 优雅的编写多线程——原子量
  16. [LuoguP3503]「BZOJ2086」[POI2010] Blocks
  17. 一组Android机器人素材图片
  18. 渗透学习日记day5
  19. flex布局控制每行显示几个且有间隔
  20. 从全备中恢复单库或单表,小心有坑!

热门文章

  1. 字符串科技:Palindrome Series
  2. 2020CCPC(长春) - Ragdoll(启发式合并+带权并查集)
  3. ZOJ - 4117 BaoBao Loves Reading(树状数组求区间内不同数的个数+思维)
  4. HDU - 3571 HDU CakeMan(bfs+最短路必经点)
  5. 2018宁夏邀请赛 - Goldbach(米勒罗宾素数测试)
  6. CodeForces - 1092F Tree with Maximum Cost(树形dp+树根转移)
  7. python操作json_如何使用Python处理JSON数据
  8. PyCharm编写shell脚本无法运行
  9. wx:for-item循环数组失败
  10. 关于C++,Java和Python中的随机数生成法