webstrom 配置 es6 的运行环境

本文详细介绍了在Win7环境下,如何配置WebStorm 11.0.3以支持ES6,并使用Babel进行自动转码至ES5。首先,需要安装Node.js并设置环境变量。接着,在WebStorm中设置ES6语法支持,然后通过File Watcher和Babel-CLI实现自动转码。在遇到npm安装问题时,可以修改registry为淘宝镜像。最后,安装babel-preset-es2015或babel-preset-env,并创建.babelrc配置文件。需要注意的是,过多的自动转换可能导致WebStorm卡顿,可以关闭自动保存和File Watcher的实时监听,改为手动保存触发转换。
摘要由CSDN通过智能技术生成

Win7 下 WebStrom 配置 es6 的运行环境,WebStrom 的版本是 11.0.3,其他的版本,可能略有所不同。

1. node.js 安装

首先 WebStrom 需要安装 node.js,以支持 npm 指令。

安装node.js程序,按照提示一步步安装即可,注意在安装时,勾选自动添加到 系统环境 中的选项。

Node.js安装完成后,检查环境变量path中是否配置了Node.js;在命令行中输入”path”,结果如下:
这里写图片描述

检查Node.js是否安装成功,也可直接在命令行中输入“node -v”,进行测试,结果中显示当前安装的 node.js 的版本,说明安装正确了。

开始在WebStorm中配置node.js。File->settings 输入node.js,配置Node interpreter;
这里写图片描述

2. ES6 语法支持设置

File > Settings > Languages & Frameworks > JavaScript

这里写图片描述

3. 自动转码为ES5

file watcher + babel-cli(ES6转码器)

你可能希望你写的代码有更好的兼容性,但目前的ES6肯定不是所有浏览器都支持的,所以我们要用到ES6转码器。

Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在浏览器或其他环境执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。

而且你还希望每次修改代码时能自动转码,所以还要用到webstorm的file watcher(当然还有其他解决方案)

首先需要在你准备安装 babel 的根目录下(或是当前项目下)手动新建一个 package.json 文件,内容如下:

{
  "name": "yourProjectName",
  "version": <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值