详解webpack打包vue项目之后生成的dist文件该怎么启动运行


Posted in Javascript onSeptember 06, 2019

亲测,webpack打包vue项目之后生成的dist文件可以部署到 express 服务器上运行。

我的vue项目结构如下:

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

1. 进入该vue项目目录,打开git bash,执行:npm run build(在package.json的scripts配置)

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

执行成功如下图所示:

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

然后此时你会发现项目下多了一个 dist 文件夹,dist下文件便是项目打包之后生成的文件。

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

此时我们直接在浏览器中打开index.html,是会报错的,什么都看不到。

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

2. 安装express-generator生成器

执行  $ npm install express-generator -g  进行安装

3. 创建一个express项目

执行  $ express expressDemo (expressDemo是项目名)

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

expressDemo项目目录如下图:

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

4. 进入expressDemo目录,安装项目依赖

$ cd expressDemo                                        
$ npm install
                                                                              

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

5. 把dist目录下的所有文件复制到express项目的public文件夹下

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

然后运行 $ npm start 启动expressDemo

打开浏览器,输入 http://localhost:3000 , 就可以看到效果了

详解webpack打包vue项目之后生成的dist文件该怎么启动运行

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery tab插件制作实现代码
Jun 22 Javascript
JavaScript面向对象设计二 构造函数模式
Dec 20 Javascript
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
Jan 06 Javascript
JavaScript中判断变量是数组、函数或是对象类型的方法
Feb 25 Javascript
如何利用JS通过身份证号获取当事人的生日、年龄、性别
Jan 22 Javascript
ashx文件获取$.ajax()方法发送的数据
May 26 Javascript
老生常谈 关于JavaScript的类的继承
Jun 24 Javascript
浅谈sass在vue注意的地方
Aug 10 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
Sep 08 Javascript
Vue实现搜索 和新闻列表功能简单范例
Mar 16 Javascript
微信小程序如何获取群聊的openGid以及名称详解
Jul 17 Javascript
IE11下处理Promise及Vue的单项数据流问题
Jul 24 Javascript
jQuery实现每日秒杀商品倒计时功能
Sep 06 #jQuery
vue-cli history模式实现tomcat部署报404的解决方式
Sep 06 #Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
Sep 06 #Javascript
layui 弹出删除确认界面的实例
Sep 06 #Javascript
vue-cli3跨域配置的简单方法
Sep 06 #Javascript
微信小程序 组件的外部样式externalClasses使用详解
Sep 06 #Javascript
对layui中的onevent 和event的使用详解
Sep 06 #Javascript
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
2015/10/01 PHP
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
javascript据option的value值快速设定初始的selected选项
2007/08/13 Javascript
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
Javascript学习笔记之相等符号与严格相等符号
2014/11/23 Javascript
Node.js中使用jQuery的做法
2016/08/17 Javascript
js实现仿购物车加减效果
2017/03/01 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
2017/10/27 jQuery
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
react实现同页面三级跳转路由布局
2019/09/26 Javascript
vue 实现cli3.0中使用proxy进行代理转发
2019/10/30 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
Vue+Element-UI实现上传图片并压缩
2019/11/26 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
python通过pil模块将raw图片转换成png图片的方法
2015/03/16 Python
Python 常用 PEP8 编码规范详解
2017/01/22 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
护士自我鉴定
2013/10/23 职场文书
英文版区域经理求职信
2013/10/23 职场文书
国际经济贸易专业推荐信
2013/11/06 职场文书
八一建军节感言
2014/02/28 职场文书
建筑工程专业大学生求职信
2014/04/23 职场文书
2014标准社保办理委托书
2014/10/06 职场文书
食品药品安全责任书
2015/05/11 职场文书
同乡会致辞
2015/07/30 职场文书
《跨越海峡的生命桥》教学反思
2016/02/18 职场文书