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日

相关文章

  • Vue组件之极简的地址选择器的实现

    首先我们需要了解一下Vue组件的基本知识。 什么是Vue组件? Vue 组件是可复用的 Vue 实例,拥有自己的视图和行为。在 Vue 中,组件是基本的代码复用单元,一个页面可以由多个小的组件组成,每个组件封装了自己的代码和模板,可以单独的进行开发、测试和维护。 Vue组件的基本结构 一个 Vue 组件通常由模板、样式和逻辑组成。模板是组件的显示部分,样式是…

    Vue 2023年5月29日
    00
  • Vue全局监测错误并生成错误日志实现方法介绍

    下面是关于 Vue 全局监测错误并生成错误日志的实现方法介绍: 1. 概述 在 Vue 应用中,当出现异常时,我们通常会看到浏览器控制台中会输出错误信息。但在生产环境下,我们无法及时定位问题所在,也无法了解问题的发生频率和趋势。因此,我们需要全局监测错误并生成错误日志,以便更好地进行错误排查和分析。 2. 实现方法 实现全局错误监测并生成错误日志,可以采用如…

    Vue 2023年5月28日
    00
  • vue v-model的用法解析

    Vue v-model的用法解析 Vue.js是目前非常流行的一款前端框架,而v-model是Vue.js中非常重要的一种指令,本文将详细讲解其用法。 v-model指令的基本用法 v-model是Vue.js中用来实现双向数据绑定的指令,通过它可以轻松地实现数据的修改和响应。 v-model的使用方式很简单,只需要在表单元素上添加v-model指令,并将其…

    Vue 2023年5月27日
    00
  • Promise 链式调用原理精简示例

    我们来详细讲解一下“Promise 链式调用原理精简示例”。 首先,我们需要知道什么是 Promise。Promise 是一种异步编程的解决方案,它可以让我们更方便、更优雅地处理异步操作。一个 Promise 有三种状态:Pending(进行中)、Fulfilled(已成功)和Rejected(已失败)。 在 Promise 链式调用中,我们可以将多个异步操…

    Vue 2023年5月28日
    00
  • 浅谈vue中文件下载的几种方式及方法封装

    下面是针对“浅谈vue中文件下载的几种方式及方法封装”的完整攻略。 1. 传统方式的文件下载 在Vue中,最简单的方式就是使用传统方式的文件下载,这种方式是利用a标签的download属性,直接下载文件。 <template> <div> <a :href="downloadUrl" download=&qu…

    Vue 2023年5月28日
    00
  • SpringBoot+Vue实现数据添加功能

    下面我将详细讲解如何使用Spring Boot和Vue实现数据添加功能的完整攻略,包含如下步骤: 环境准备 1. 安装 Java 和 Node.js 首先需要安装 Java 和 Node.js 以支持后续操作。可以从以下网站下载并安装: Java:https://www.oracle.com/java/technologies/downloads/ Node…

    Vue 2023年5月28日
    00
  • vuex进阶知识点巩固

    关于 “vuex进阶知识点巩固” 的完整攻略,我将按照以下几个方面进行详细讲解: Vuex的基本概念 Vuex的核心概念 Vuex的高级应用 1. Vuex的基本概念 1.1 什么是Vuex? Vuex是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,将组件的共享状态抽取出来,以一个全局单例模式管理。 1.2 V…

    Vue 2023年5月28日
    00
  • ElementUI日期选择器时间选择范围限制的实现

    下面是ElementUI日期选择器时间选择范围限制的实现的完整攻略。 基本使用 首先,我们需要在项目中引入ElementUI的日期选择器组件,并使用它进行基本日期选择。使用步骤如下: 1.1 引入ElementUI组件 在项目中使用npm安装ElementUI,然后在使用日期选择器的页面中引入: import { DatePicker } from ‘ele…

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