iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >如何本地运行vue dist文件
  • 248
分享到

如何本地运行vue dist文件

2024-04-02 19:04:59 248人浏览 独家记忆
摘要

目录本地运行Vue dist文件静态资源路径问题——空白页面dist文件在本地运行运行dist打包文件:简单得很!!!本地运行vue dist文件 vue打包

本地运行vue dist文件

vue打包命令 npm run build

运行这个命令会在目录中生成一个dist文件夹

服务器部署vue项目只需要把这个文件夹给后台就可以了

但是打包之后我们需要在本地先自测一下,下面就是踩过的一些坑: 

静态资源路径问题——空白页面

解决方法:

1.打开脚手架的config文件中的index.js文件,

把build对象内的assetsPublicPath(发布路径)改为"./"。

默认的情况下是"/",但是"/“是绝对路径,而”./"是相对路径

在这里插入图片描述

dist文件在本地运行

因为dist文件是要有服务启动的,所以需要在本地启动服务

vue项目通过webpack打包生成的dist文件放到express环境里运行(vue+WEBpack+express)

解决方案:

1.安装express本地服务器

npm install -g express-generator

安装完毕之后可以通过 express --version验证express是否安装成功

2.创建本地服务器

在某个盘符下运行

express myProject

其中,myProject为最终服务器文件夹名称,可自定义。

本地项目生成以后进入项目,cd myProject

进入项目之后使用 npm i 安装依赖

到此,本地服务创建完成

在这里插入图片描述

3.运行vue打包项目

将vue打包生成的dist目录下的文件复制粘贴到上图public目录下(如图所示):

在这里插入图片描述

然后运行

npm start

打开浏览器,输入Http://localhost:3000,即可看到项目在上线后的效果了。

运行dist打包文件:简单得很!!!

项目打包完成后,会生成 dist 文件夹,如何检验 dist 文件夹呢?

1. 一般打包完成后会在项目根目录生成一个 dist 文件夹,此时,我们在项目根目录新建一个 js 文件(我以 server.js 为例)

结构

server.js 中代码如下:

const express = require('express')
const app = express()
const port = 8012 // 自定义端口号(不要与已存在端口冲突)
app.use(express.static('dist')) // dist 是项目的打包资源路径
app.listen(port, () => console.log(`服务器 ${port} 开启成功!`))

注:要改动的就注释的两处:

  • port 不要与已存在端口冲突。
  • 若打包文件夹 dist 在项目根目录,直接 app.use(express.static('dist')) 就行了;
  • 若打包文件夹 dist 不在项目根目录,就自行调整,如:app.use(express.static('/sty/dist'))。

2. 在项目根目录下运行 node 命令启动 server.js 文件:

node server.js

成功就会提示服务器开启成功:

提示成功

如果未开启服务器成功,很可能是因为你没装 express,此时运行 npm i express 安装下即可

3. 到此,只要在浏览器输入:http://localhost:8012 即可预览 dist 文件夹的打包

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 如何本地运行vue dist文件

本文链接: https://www.lsjlt.com/news/149616.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何本地运行vue dist文件
    目录本地运行vue dist文件静态资源路径问题——空白页面dist文件在本地运行运行dist打包文件:简单得很!!!本地运行vue dist文件 vue打包...
    99+
    2024-04-02
  • 如何实现vue本地打开build后生成dist文件夹index.html的问题
    这篇文章主要为大家展示了“如何实现vue本地打开build后生成dist文件夹index.html的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现v...
    99+
    2024-04-02
  • 如何下载文件到本地运行的vbs
    本篇内容介绍了“如何下载文件到本地运行的vbs”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:'on error&...
    99+
    2023-06-09
  • Vue如何打包生成dist文件
    这篇文章主要介绍Vue如何打包生成dist文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、相关配置情况一(使用的工具是 vue-cil)      &...
    99+
    2023-06-26
  • vue如何加载本地json文件
    这篇“vue如何加载本地json文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue如何加载本地json文件”文章吧。整...
    99+
    2023-07-04
  • vue本地打开build后生成dist文件夹index.html问题怎么解决
    这篇“vue本地打开build后生成dist文件夹index.html问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2023-07-04
  • vue如何读取本地的excel文件
    小编给大家分享一下vue如何读取本地的excel文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我想实现读取一个本地的xlsx...
    99+
    2024-04-02
  • vue文件如何在浏览器运行
    这篇文章主要介绍vue文件如何在浏览器运行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! vue文件在浏览器运行的方法:1、打开cmd命令窗口,使用cd命...
    99+
    2024-04-02
  • 如何让别人访问本地运行的vue项目
    目录让别人访问本地运行的vue项目1. 修改vue项目中config文件下的index.js2. window + R输入cmd调出控制台3. 在控制面板中搜索防火墙并关闭防火墙本地...
    99+
    2022-11-13
    访问本地vue项目 让别人访问本地vue项目 访问vue项目
  • Vue-cli如何配置打包本地文件
    这篇文章主要介绍了Vue-cli如何配置打包本地文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。最近做的一个嵌入app的pc端项目,用的也...
    99+
    2024-04-02
  • vue 如何引入本地某个文件 require
    目录vue 引入本地某个文件 require1.使用require.context判断某个文件是否存在2.使用 try……catch…&he...
    99+
    2024-04-02
  • vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
    目录vue-cli3.0修改打包后的文件地址和文件名问题描述修改文件名报错解决vue文件夹名称修改导致错误vue-cli3.0修改打包后的文件地址和文件名 问题描述 最近开发一个we...
    99+
    2024-04-02
  • java文本文档如何运行
    要运行 Java 文本文档,需要进行以下步骤:1. 确保已经安装了 Java 开发工具包(JDK)。2. 使用任何文本编辑器(例如记...
    99+
    2023-08-24
    java
  • 前端打包后生成的dist 或 build目录,如何在本地启动服务运行
    前端打包后生成的dist/build目录,如何在本地启动服务运行 运行npn run build,会打包后会产生 dist 或 build 目录 一般情况下,直接打开dist 或 build 目录下的...
    99+
    2023-09-22
    前端 nginx 服务器
  • 实现pycharm运行.sh文件——本地运行和打开服务器终端
    实现pycharm运行.sh文件——本地运行和打开服务器终端 Windows系统下实现pycharm运行.sh文件1、安装Git2、在pycharm中设置terminal3、运行run.sh文...
    99+
    2023-10-26
    深度学习 python
  • ubuntu如何运行执行文件
    在Ubuntu系统中,执行文件的方法有以下几种:1. 使用终端命令行:打开终端,进入存放可执行文件的目录,然后输入可执行文件的名称,...
    99+
    2023-09-07
    ubuntu
  • 本地环境如何运行thinkphp框架
    本篇内容介绍了“本地环境如何运行thinkphp框架”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在本地开发环境中运行ThinkPHP框架需...
    99+
    2023-07-05
  • eclipse如何运行jsp文件
    要在Eclipse中运行JSP文件,您需要借助服务器软件(如Tomcat)来解析和执行JSP文件。以下是在Eclipse中运行JSP...
    99+
    2023-09-27
    eclipse jsp
  • pycharm如何运行python文件
    pycharm 运行 python 文件的方法:使用“run”菜单:点击“run”>“run '文件名'”;使用快捷键:windows/linux:ctrl + shift + f...
    99+
    2024-04-19
    linux python macos pycharm
  • ubuntu如何运行python文件
    在Ubuntu上运行Python文件,可以通过以下步骤进行操作:1. 打开终端(Terminal),可以通过快捷键`Ctrl + A...
    99+
    2023-08-24
    ubuntu python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作