vue: WebStorm设置快速编译运行的方法

当你在使用Vue开发应用程序时,你会发现频繁编译和运行是开发的常态。为了提高开发效率,很多开发者都会在IDE中设置快捷键做到快速编译和运行。在WebStorm中,也可以通过设置快捷键实现快速编译和运行Vue应用程序。下面是具体步骤:

第一步:设置环境变量

在打开WebStorm之前,需要先设置好NODE_ENV环境变量。为此,可以在命令行中输入以下命令:

export NODE_ENV=development

或者,如果你正在使用Windows操作系统,可以这样设置:

set NODE_ENV=development

设置完后,可以打开WebStorm进行下一步操作。

第二步:创建新的快捷键配置

在WebStorm中,可以通过创建新的快捷键配置来设置编译和运行Vue应用程序的快捷键。具体步骤如下:

  1. 打开WebStorm,选择「Preferences」。
  2. 在窗口左侧选择「Keymap」选项卡。
  3. 在搜索框中输入「compile」,然后查找到「Compile」命令。
  4. 将鼠标移到「Compile」命令上,然后右键点击,选择「Add Keyboard Shortcut」。
  5. 在弹出的窗口中,输入你想要设置的快捷键。例如,可以设置成「Command + B」,然后点击「OK」保存。

第三步:设置运行参数

在执行快捷键命令时,需要指定编译和运行的脚本参数。为此,可以在WebStorm的Run/Debug配置页面中设置这些参数。具体步骤如下:

  1. 打开WebStorm,选择「Run」菜单,然后选择「Edit Configurations」。
  2. 点击「+」图标添加一个新的配置。在弹出的菜单中选择「npm」。
  3. 在「Script」字段中输入「run」,在「Arguments」字段中输入「serve」。这些参数用于运行「npm run serve」命令。
  4. 点击「OK」保存配置。

现在,就可以通过快捷键「Command + B」快速编译和运行Vue应用程序了。例如,假设你有一个名为「myapp」的Vue应用程序,你可以通过以下方式运行它:

npm run serve

或者,在WebStorm中按下快捷键「Command + B」即可开始编译和运行。

同时,笔者提供两个示例,以便读者更好地理解该攻略:

示例一

假设我们需要设置快捷键为「Command + Shift + R」,以便快速编译和运行Vue程序。则在Keymap配置页面中,我们需要执行以下步骤:

  1. 在左侧搜索框中输入「compile」,然后找到「Compile」命令。
  2. 右键点击「Compile」命令,在打开的上下文菜单中选择「Add Keyboard Shortcut」。
  3. 在弹出的窗口中输入「Command + Shift + R」作为快捷键,然后点击「OK」保存。

示例二

假设我们的Vue程序是使用Vue CLI创建的,脚本名称是「serve」,则在WebStorm的Run/Debug配置页面中,我们需要执行以下步骤:

  1. 点击「+」图标添加一个新的配置,选择「npm」。
  2. 在「Script」字段中输入「run」,在「Arguments」字段中输入「serve」。
  3. 点击「OK」保存配置。

当我们按下快捷键「Command + B」时,WebStorm将自动执行以下命令:

npm run serve

并编译并运行我们的Vue程序。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:vue: WebStorm设置快速编译运行的方法 - Python技术站

(0)
上一篇 2023年6月8日
下一篇 2023年6月8日

相关文章

  • 浅谈Node.js中的定时器

    下面是浅谈Node.js中的定时器的完整攻略。 什么是Node.js中的定时器 在Node.js中,定时器是指一种可以让代码在指定的时间间隔内重复执行的机制。Node.js中有三种类型的定时器,分别是setTimeout、setInterval、setImmediate。这些定时器都是全局可用的函数,可以在任何地方调用。 setTimeout setTime…

    node js 2023年6月8日
    00
  • 超实用的JavaScript表单代码段

    当我们构建一个网站或者应用程序时,表单通常是至关重要的一部分。为了使表单更加美观、实用和易于使用,JavaScript可以帮助我们实现各种功能。 本文将介绍一些超实用的JavaScript表单代码段,帮助你改善表单的互动性并增强用户体验。具体步骤如下: 一、表单验证 表单验证是为了避免用户输入的数据不符合要求,从而增强表单的可靠性。下面的代码演示了一个简单的…

    node js 2023年6月8日
    00
  • Angular+Node生成随机数的方法

    生成随机数是我们在开发中经常需要的操作。在Angular和Node.js开发中,也需要生成随机数。本文将会详细讲解如何使用Angular和Node.js来生成随机数。 生成随机数的方法 在Angular应用中生成随机数 在Angular应用中,可以使用JavaScript的Math库来生成随机数。具体方法如下: let randomNumber = Math…

    node js 2023年6月8日
    00
  • ExpressJS入门实例

    以下是关于“ExpressJS入门实例”的完整攻略: ExpressJS是什么? ExpressJS是一个基于Node.js的轻量级Web应用框架,它使用了MVC架构模式,封装了对Node.js的http模块的处理,能够更方便、更快捷地实现Web应用的开发。 安装ExpressJS 运行以下命令来安装ExpressJS: npm install expres…

    node js 2023年6月8日
    00
  • 用nodejs搭建websocket服务器

    使用Node.js可以很方便地搭建Websocket服务器,下面就来详细讲解一下具体的步骤。 步骤1:安装依赖 安装websocket和ws模块,这两个模块都可以用于搭建websocket服务器,我们在下面的示例中将演示这两个模块的使用方法。可以使用npm命令进行安装: npm install websocket npm install ws 步骤2:创建W…

    node js 2023年6月8日
    00
  • Nodejs进阶:核心模块net入门学习与实例讲解

    Node.js进阶:核心模块net入门学习与实例讲解 什么是net模块 在Node.js中,net是一个核心模块,提供了基于TCP协议的网络通信功能。通过net模块,我们可以创建一个TCP服务器、构建TCP客户端,同时可以很方便地使用事件机制来进行网络通信,以便实现对请求和响应的处理。 net服务器的创建 使用net模块创建一个基本的TCP服务器非常简单。首…

    node js 2023年6月8日
    00
  • Nodejs中怎么实现函数的串行执行

    在Node.js中,可以通过async/await方式实现函数的串行执行。async/await是ES2017的新语法,通过async声明一个异步函数,函数内部可以使用await等待异步操作完成,await后面跟着的表达式得返回一个Promise实例,否则程序将无法编译。 下面是一个简单的示例,通过async/await方式实现三个函数的串行执行,每个函数都…

    node js 2023年6月8日
    00
  • JS中promise化微信小程序api

    下面是详细讲解 “JS中promise化微信小程序api” 的完整攻略。 什么是Promise Promise是es6中新增加的跟异步有关的特性,用于异步操作的管理。使用Promise后,我们可以像同步代码一样来操作异步代码,从而更好的管理异步代码。 在我们使用异步的时候,通常会遇到一些棘手的问题,例如: 回调地狱 (callback hell) 共享作用域…

    node js 2023年6月8日
    00
合作推广
合作推广
分享本页
返回顶部