Vue修改项目启动端口号方法

下面是详细讲解如何修改Vue项目的启动端口号。

Vue项目启动端口号修改方法

Vue项目启动默认端口号为8080,如果该端口号冲突或者需要更改,可以按以下步骤修改:

第一步:修改package.json文件

在Vue项目根目录下找到package.json文件,将其中的scripts项中的"start"命令中的端口号修改为自己需要的端口号,例如:

"scripts": {
   "start": "vue-cli-service serve --port 8888",
   "build": "vue-cli-service build",
   "lint": "vue-cli-service lint"
}

将上述代码中的"--port 8888"修改为"--port 9999"即可将启动端口号改为9999。

第二步:修改Vue项目配置文件

找到Vue项目根目录下的vue.config.js文件(如果没有则需要手动创建),添加如下代码:

module.exports = {
  devServer: {
    port: 9999 // 修改的端口号
  }
}

通过设置devServer.port的值即可修改端口号为9999。如果vue.config.js文件中已经存在devServer项,则只需添加其中的port属性即可。

示例说明1:将端口号改为3000端口

  1. 打开根目录下的package.json文件,将scripts项中的"start"命令的端口号修改为3000,如下所示:
"scripts": {
   "start": "vue-cli-service serve --port 3000",
   "build": "vue-cli-service build",
   "lint": "vue-cli-service lint"
}
  1. 在根目录下创建或打开已存在的vue.config.js文件(如果没有则需要手动创建),添加如下代码:
module.exports = {
  devServer: {
    port: 3000
  }
}

这样就将Vue项目的启动端口号改为了3000。

示例说明2:将端口号改为8888端口

  1. 打开根目录下的package.json文件,将scripts项中的"start"命令的端口号修改为8888,如下所示:
"scripts": {
   "start": "vue-cli-service serve --port 8888",
   "build": "vue-cli-service build",
   "lint": "vue-cli-service lint"
}
  1. 在根目录下创建或打开已存在的vue.config.js文件(如果没有则需要手动创建),添加如下代码:
module.exports = {
  devServer: {
    port: 8888
  }
}

这样就将Vue项目的启动端口号改为了8888。

以上是Vue项目启动端口号修改的方法和示例讲解,如果还有不明白的地方,请在评论区留言。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Vue修改项目启动端口号方法 - Python技术站

(0)
上一篇 2023年5月28日
下一篇 2023年5月28日

相关文章

  • 详解vue2.0脚手架的webpack 配置文件分析

    下面我将为你详细讲解“详解vue2.0脚手架的webpack 配置文件分析”的完整攻略。 一、前言 在进行Vue2.0开发时,使用脚手架可以减少很多配置时间,提高开发效率。而其中的webpack配置文件对整个应用的打包和构建起到了重要的作用。因此,对webpack配置文件进行分析和解读是非常必要的。 二、webpack 配置文件分析 2.1 入口文件配置 在…

    Vue 2023年5月28日
    00
  • 用vue设计一个数据采集器

    用vue设计一个数据采集器的完整攻略: 1. 确定需求: 首先我们要明确数据采集器的需求,主要包括要采集哪些数据、如何展示这些数据、如何进行数据的上传和保存等问题。 2. 设计界面: 接下来,我们需要设计数据采集器的界面,这里建议采用UI框架,如elementUI等,大大加快开发速度。 3. 构建组件: 按照需求和设计的界面,我们可以将整个数据采集器拆分成多…

    Vue 2023年5月28日
    00
  • vuejs element table 表格添加行,修改,单独删除行,批量删除行操作

    以下是“vuejs element table 表格添加行,修改,单独删除行,批量删除行操作”的攻略。 添加行 要添加行,首先需要在data中定义一个空的数组来存放表格数据。然后,在模板中使用el-table组件和el-table-column组件来渲染表格,并给el-table组件绑定数据源。 接下来,我们可以在模板中添加一个类似“添加行”的按钮,当用户点…

    Vue 2023年5月28日
    00
  • 用Vue.js开发网页时钟

    要用Vue.js开发网页时钟,可以按照以下步骤进行操作: 步骤1:创建Vue项目 首先需要在本地安装Vue.js。如果已经安装了,那么就可以运行以下命令创建新的Vue项目: vue create clock 此处以clock为项目名。 创建后可以进入项目目录: cd clock 步骤2:创建时钟组件 接下来需要创建一个时钟组件,用来展示时间。 在compon…

    Vue 2023年5月29日
    00
  • axios如何取消重复无用的请求详解

    当我们使用 axios 发送请求时,可能会出现多次发送同样的请求,这种情况可能会降低我们应用的性能。因此我们需要控制请求的发送,以避免重复无用的请求。 使用 axios 取消请求有 3 种方式: 使用 CancelToken 取消请求。 const CancelToken = axios.CancelToken; let cancel; axios.get(…

    Vue 2023年5月28日
    00
  • vue+element-ui JYAdmin后台管理系统模板解析

    下面我将为您详细讲解“vue+element-ui JYAdmin后台管理系统模板解析”的完整攻略。 什么是JYAdmin后台管理系统模板? JYAdmin是一款基于Vue.js和Element UI的开源后台模板,提供标准的后台管理系统开发框架,使开发者能够快速搭建出一套完整的后台管理系统。 该模板提供了多个功能模块,如登录、用户管理、数据管理等,丰富的U…

    Vue 2023年5月28日
    00
  • Vuex中的State使用介绍

    当我们使用 Vue 开发复杂的应用程序时,我们通常会遇到许多组件共享相同的状态数据的情况。在这种情况下,每个组件都必须知道如何获取和操作此数据,这会导致代码的冗余以及困难的维护性。Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。 在 Vuex 中,可以以集中化的方式处理共享状态。该模式包括四个核心概念: state: 管理整个应用程序的状态 …

    Vue 2023年5月28日
    00
  • 基于Vue实现Excel解析与导出功能详解

    基于Vue实现Excel解析与导出功能详解 介绍 在前端应用程序中,Excel文件通常不是一个很方便的东西。 Vue.js 提供了一些工具来处理Excel文件,让使用Excel的经验更加愉快。本文将介绍如何使用Vue.js和一些插件来解析Excel文件并导出Excel文件。 主要步骤 步骤1:设置Vue.js应用 首先,让我们创建一个新的Vue.js应用程序…

    Vue 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部