webstorm兼容Es6
来源:互联网 发布:手机淘宝一排三个图片 编辑:程序博客网 时间:2024/04/30 11:07
WebStorm ES6 语法支持设置
ECMAScript 6是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。
ES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。
作为一只猴子,我也想尝试一下ES6有什么新特性,于是开始了学习之路。
在webstorm写下了这段代码,体验一下ES6语法的便利,但是一大堆报错
相信每一只程序猴都不想在这样的环境下编码,反正本猴不想
1 语法支持设置
Preferences > Languages & Frameworks > JavaScript
这里只要配置ECMAScript版本即可
配置之后
2 自动转码为ES5
file watcher + babel(ES6转码器)
你可能希望你写的代码有更好的兼容性,但目前的ES6肯定不是所有浏览器都支持的,所以我们要用到ES6转码器。
Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在浏览器或其他环境执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。
而且你还希望每次修改代码时能自动转码,所以还要用到webstorm的file watcher(当然还有其他解决方案)
npm install -g babel
- Preferences > Tools > File watchers
- 点击“+”按钮
File Type:配置该监听器监听的文件类型,可以在Preferences > Editor > File types中配置
Scope:配置该监听器的监听范围,可自定义新的范围,也可以使用Preferences > Appearance & Behavior > Scopes
Program:babel的安装位置
Arguments:命令执行参数,参见Babel CLI
Working directory:babel命令执行的位置,默认为文件所在目录
这样对文件做修改会随时生成编译成ES5的文件以及sourceMap文件
- webstorm兼容Es6
- WebStorm使用ES6
- webstorm es6--es5
- WebStorm ES6 语法支持设置
- webstorm支持ES6语法详解
- webstorm支持ES6语法详解
- WebStorm ES6 语法支持设置
- WebStorm ES6 语法支持设置
- webstorm支持ES6语法设置
- webstorm支持ES6语法设置
- WebStorm支持ES6语法设置
- webstorm设置babel,使用es6
- WebStorm ES6 语法支持设置
- WebStorm ES6 语法支持设置
- 如何在webstorm上自动编译es6
- webstorm编辑器使用babel自动转化es6
- 【转】webstorm设置babel,使用es6
- 在webstorm上利用babel实现自动编译es6文件
- 深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用
- 为modaldialogbox 实现pretranslatemessage
- 复习springMVC+hibernate+dubboProvider搭建框架
- linux下配置 ITK
- Hacking: The Art of Exploitation 读书笔记(二)C文件I/O
- webstorm兼容Es6
- 一篇Opus的介绍 The Rise of Opus to HD Voice Domination
- 安装oracle11g r2 RAC报Failed to create keys in the OLR
- JavaScript —— 变量作用域
- oracle11g 空表不能导出
- python常用运维脚本实例
- LeetCode 简单操作 | 13. Roman to Integer
- 内存卡(TF或其它)的标准
- 如何自学Android编程