详解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 相关文章推荐
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
ComboBox 和 DateField 在IE下消失的解决方法
Aug 30 Javascript
jQuery.event兼容各浏览器的event详细解析
Dec 18 Javascript
javascript的创建多行字符串的7种方法
Apr 29 Javascript
JavaScript自定义等待wait函数实例分析
Mar 23 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
Aug 05 Javascript
AngularJS入门教程之迭代器过滤详解
Aug 18 Javascript
js中getter和setter用法实例分析
Aug 14 Javascript
Vue组件之单向数据流的解决方法
Nov 10 Javascript
tracking.js页面人脸识别插件使用方法
Apr 16 Javascript
js实现视图和数据双向绑定的方法分析
Feb 05 Javascript
JavaScript位置参数实现原理及过程解析
Sep 14 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调用数据库的存贮过程!
2006/10/09 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
php获取访问者浏览页面的浏览器类型
2017/01/23 PHP
php session的应用详细介绍
2017/03/22 PHP
PHP容器类的两种实现方式示例
2019/07/24 PHP
php 中序列化和json使用介绍
2013/07/08 Javascript
JavaScript中的对象序列化介绍
2014/12/30 Javascript
JavaScript的类型、值和变量小结
2015/07/09 Javascript
jQuery中使用animate自定义动画的方法
2016/05/29 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
JavaScript使用FileReader实现图片上传预览效果
2020/03/27 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
2018/02/01 Javascript
Vue实现一个图片懒加载插件
2019/03/11 Javascript
axios+Vue实现上传文件显示进度功能
2019/04/14 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
解决vue cli4升级sass-loader(v8)后报错问题
2020/07/30 Javascript
[08:53]DOTA2每周TOP10 精彩击杀集锦vol.9
2014/06/26 DOTA
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
Python中断多重循环的思路总结
2019/10/04 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
周鸿祎:教你写创业计划书
2013/12/30 职场文书
留学推荐信中文范文三篇
2014/01/25 职场文书
计算机应用专业毕业生求职信
2014/06/03 职场文书
小学运动会口号
2014/06/07 职场文书
高中军训的心得体会
2014/09/01 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
现实表现材料范文
2014/12/23 职场文书
新闻报道稿范文
2015/07/23 职场文书
Nginx tp3.2.3 404问题解决方案
2021/03/31 Servers