1. 在本地创建一个项目文件如:es6,创建文件夹:src,dist。在src下建index.js(用来写es6代码),根目录下创建index.html并引入js——‘./dist/index.js’

然后输入命令

npm init

2. 安装babel-cli

npm install -g babel-cli

可以使用 babel -V 查看版本

其中:

  babel  命令可以转换js文件;

  babel-node  命令可以直接运行es6代码。

3. 本地安装babel-preset-es2015 和 babel-cli

npm install --save-dev babel-perset-es2015 babel-cli

安装时有时会报错,先输入如下命令,再安装(我使用的vscode的powershell)

npm Start-Process powershell -Verb runAs

4.根目录创建 .babelrc文件,内容如下

{"presets":["es2015"],"plugins":[]
}

5.输入命令

babel src/index.js -o dist/index.js

可以看到dist文件中有编译过的index.js文件转化成es5语法,开发环境搭建成功!

转载于:https://www.cnblogs.com/amy2017/p/9955585.html

开启es6——搭建开发环境相关推荐

  1. ES6的开发环境搭建

    在搭建es6开发环境之前,先简单介绍一下es6. ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了.它的目标,是使得 Java ...

  2. ES6(一)ES6的开发环境搭建(es6转码为es5)

    写在最前面 往后陆续更新EXMA script 6的文章,都是之前工作的积累和网上搜索总结后自己再重新操手一遍,为了以后工作的需要,有理解的不到位的地方请小伙伴多多指正,共同进步! es6的优点(题外 ...

  3. 深入浅出Docker(五):基于Fig搭建开发环境

    本文原创版权归 infoq 肖德时 所有,此处为技术收藏,如有再转,请于篇头保留原创作者及出处,以示尊重! 作者: 肖德时 原文: http://www.infoq.com/cn/articles/d ...

  4. 【环境篇】ESP-IDF零基础入门 2 —— 搭建开发环境2

    系列文章目录 [文章导航]基于 ESP-IDF 框架的 ESP32 零基础入门系列教程 文章目录 系列文章目录 前言 1. 运行 ESP-IDF 工具安装器 2. 验证 ESP-IDF 3. 安装VS ...

  5. 微信小程序从零开始开发步骤(一)搭建开发环境

    从零到有写一个小程序系列专题,很早以前就想写来分享,但由于项目一直在进展,没有过多的时间研究技术,现在可以继续分享了. 1:注册 用没有注册过微信公众平台的邮箱注册一个微信公众号, 申请帐号 ,网址: ...

  6. C51单片机学习笔记(一)——搭建开发环境及烧写工具

    C51单片机学习笔记(一)--搭建开发环境及烧写工具 文章目录 C51单片机学习笔记(一)--搭建开发环境及烧写工具 1.搭建软件开发环境及使用(Keil uVision) 2.将程序下载到单片机(烧 ...

  7. React Native学习笔记一之搭建开发环境

    因为项目需要,今天开始正式学习React Native,先来搭建个开发环境 忐忑的心情 因为项目比较急,而且客户要求使用React Native开发,只能先学点基础然后在项目中使用的时候,边做边学了, ...

  8. PCL-1.8.1从源码搭建开发环境三(QHULL库的编译)

    原文首发于微信公众号「3D视觉工坊」:PCL-1.8.1从源码搭建开发环境三(QHULL库的编译) 首先,介绍一下QHull库. QHull是一个开源的程序软件,用来研究解决凸包问题,生成凸包形体.官 ...

  9. PCL-1.8.1从源码搭建开发环境二(FLANN库的编译)

    原文首发于微信公众号「3D视觉工坊」,PCL-1.8.1从源码搭建开发环境二(FLANN库的编译) 首先,快速近似最近邻搜索库FLANN-Fast Library for Approximate Ne ...

  10. Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

    引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...

最新文章

  1. java异常——捕获异常+再次抛出异常与异常链
  2. 一年后斩获腾讯T3,直击优秀开源框架灵魂
  3. python画曲线-Python绘制各种简单优美曲线
  4. 训练指南 UVALive - 3713 (2-SAT)
  5. Linux下rm -rf 后恢复文件
  6. 【BZOJ3252】攻略【闵可夫斯基和】【堆启发式合并】
  7. redis 如何 mysql_Redis 如何保持和 MySQL 数据一致
  8. MySQL高可用--MGR入门(4)异常恢复
  9. kahn是什么牌子_老佛爷百货
  10. java tomcat数据库连接池,tomcat 数据库连接池拿不到连接
  11. 如何找出当前占用磁盘io 最多的进程 - linux,如何找出当前占用磁盘IO最多的进程...
  12. c++ 调用com组件步骤
  13. POP3 SMTP 协议分析学习笔记
  14. Slowloris DoS攻击的原理与简单实现
  15. 工行网银B2c第三方接口开发
  16. 生成html水印,兼容ie8,ie兼容性问题与解决办法,移动端水印给出的建议
  17. android 显示线方向,Android recycleview 分割线彩蛋
  18. 微信小程序 - 获取用户当前位置信息(用于定位地址及获取地址等需求)
  19. 英飞凌硅麦焊接注意事项
  20. seo是什么意思?干什么的啊?

热门文章

  1. 评分卡模型开发(九)--上线监测
  2. spark reduce与reduceByKey的区别
  3. hive explode函数入门及其与lateral view的结合
  4. Optimal Marks SPOJ - OPTM(最小割)
  5. 比特币——区块链的发展历程
  6. 常见算法基础题思路简析(六)-字符串篇
  7. 背水一战 Windows 10 (42) - 控件(导航类): Frame 动画
  8. 《HTML5 开发实例大全》——1.32 在表单中使用 object 元素插入一个Flash
  9. MFC函数——CWnd::OnCreate
  10. (十七)用JAVA编写MP3解码器——解码Layer1