我们知道使用webpack打包vue项目后会生成一个dist文件夹,dist文件夹下有html文件和其他css、js以及图片等,那么打包后的文件该如何正确运行呢?

倘若直接打开html文件,会报如下错误:

那么该如何运行呢?其实可以将生成的dist文件部署到 express 服务器上运行。

(1)、安装express-generator生成器。

npm install express-generator -g // 也可使用cnpm比较快

(2)、创建一个express项目。

express expressName // expressName是项目名

(3)、进入项目目录,安装相关项目依赖。

cd expressName
npm install // 或cnpm install

(4)、此时生成的项目目录应该是这样的:

     (5)、将dist文件夹下的所有文件复制到express项目的publick文件夹下面,然后运行 npm start 来启动express项目。

(6)、打开浏览器,输入localhost:3000就可以看到效果了。例如我的是这样的: 

使用webpack打包后的vue项目如何运行(express)相关推荐

  1. 庖丁解牛之Webpack打包后的Vue模块代码结构(未压缩版)

    您觉得有用么??

  2. vue通过webpack打包后怎么运行

    1. 成功使用webpack打包完成后会默认得到dist的文件夹 2. dist文件夹中有html与其他的静态文件 3. 在dist文件夹中打开命令窗口或者git,开一个服务器(像anywhere) ...

  3. vue 不生效 打包 样式_解决在vue项目中webpack打包后字体不生效的问题

    最近在项目开发过程中遇到如下问题:开发环境中设置的字体样式使用webpack打包后到生产环境不生效.如图: 打开控制台查看元素样式,发现在开发环境的时候"微软雅黑"被解析成unic ...

  4. 在vue项目中webpack打包后字体不生效

    最近在项目开发过程中遇到如下问题:开发环境中设置的字体样式使用webpack打包后到生产环境不生效.如图: 打开控制台查看元素样式,发现在开发环境的时候"微软雅黑"被解析成unic ...

  5. 使用webpack打包后,vscode中vue代码变白色的解决办法

    使用webpack打包后,vscode中vue代码变白色的解决办法 卸载vetur,重装vetur

  6. webpack来打包你的vue项目,如发现你的vendor.js过大

    1.如果你使用了webpack来打包你的vue项目,如发现你的vendor.js过大则可以参考本文的解决方案. 2.造成过大的原因是因为在main.js导入第三库太多时,webpack合并js时生成了 ...

  7. alive的不生效 keep vue_vue解决使用webpack打包后keep-alive不生效的方法

    问题是这样的,我使用webpack的npm run dev运行的时候,keep-alive路由缓存是有效的,但是我npm run build,把文件放到实际的项目中去的时候,会有如下的问题: 路由如下 ...

  8. webpack打包后的文件夹是空的_深入理解 Webpack 打包分块(下)

    前言 随着前端代码需要处理的业务越来越繁重,我们不得不面临的一个问题是前端的代码体积也变得越来越庞大.这造成无论是在调式还是在上线时都需要花长时间等待编译完成,并且用户也不得不花额外的时间和带宽下载更 ...

  9. 使用webpack脚手架创建一个vue项目

    使用webpack脚手架创建一个vue项目 前言介绍 前期环境准备 开始创建项目 实例 交流 前言介绍 创建vue的项目方式有很多种,这里仅介绍使用webpack脚手架来创建一个vue项目,下面将创建 ...

最新文章

  1. 开放一些3D视觉相关职位!
  2. 美国科学院报告《无止境的前沿:科学的未来75年》
  3. Node.js 指南(目录)
  4. Fedora 安装QQ2012
  5. 2008年.Net编程人员工具参照
  6. iis php 开启gzip_IIS6.0 开启Gzip方法及PHP Gzip函数分享
  7. t_user is not mapped [from t_user as u where u.loginname = :loginname and u.password =:password]
  8. webstorm 初体验 - 主题色和编辑器配色 - 参考vscode
  9. 科普:机器视觉技术原理解析及应用领域
  10. ceph最低配置和硬件推荐
  11. DNS错误不能上网怎么办?电脑dns错误修复方法?
  12. Multigen VEGA簡介
  13. redis-6.2.5集群部署手册
  14. BUGKU_WEB_never give up
  15. 自动柜员机是不是微型计算机,第三章微型计算机基础知识.pptx
  16. createCriteria用法
  17. CynosDB for PostgreSQL 一主多读架构设计及优化[内附独家PPT]
  18. html css学习笔记~ 基础知识和页面显示的四个区域内容及display:flex 等常用的一些命令(手画)
  19. 世界各大黑客技术论坛TOP排行榜
  20. CART决策树算法Python实现 (人工智能导论作业)

热门文章

  1. python根据数据生成图像_从三个numpy数组生成图像数据
  2. java 03_Java基础03—流程控制
  3. php mysql 排名算法_MySQL PHP:优化排名查询和计数子查询
  4. spad 探测器_从光到光子—“单光子”探测器
  5. linux堡垒机开源软件,Jumpserver开源堡垒机
  6. html2canvas生成海报的各种问题
  7. Linux 下wifi 驱动开发(二)—— WiFi模块浅析
  8. vim cscope taglist 使用
  9. grep的时候Binary file (standard input) matches 怎么解决?
  10. selenium-webdriver for node 鼠标滑动到指定元素