位置: 编程技术 - 正文

让nodeJS支持ES6的词法----babel的安装和使用方法(nodejs10支持es6吗)

编辑:rootadmin

推荐整理分享让nodeJS支持ES6的词法----babel的安装和使用方法(nodejs10支持es6吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs支持es6模块化吗,node使用es6模块,nodejs10支持es6吗,nodejs esmodule,nodejs10支持es6吗,node使用es6模块,node es6支持,node es6支持,内容如对您有帮助,希望把文章链接给更多的朋友!

要使用Babel, 我们需要nodeJS的环境和npm, 主要安装了nodeJS, npm就默认安装了 , 现在安装nodeJS很简单了, 直接下载安装就好了;

安装es-checker

在使用Babel之前 , 我们要先检测一下当前node对es6的支持情况, 我们使用先es-checker, 命令行下执行:

运行下面代码

es-checker安装完毕以后, 命令行执行:es-checker , 如下图, 我的node环境版本是v4.4.3, 支持%哦 :

babel的安装

所以我们来安装babel吧, 有了babel, 能够使用更多高级词法!

首先新建一个工作目录, 然后创建一个package.json的文件, 内部内容为:

运行下面代码

然后再打开cmd(命令行), 在工作目录下执行命令安装babel-cli:

运行下面代码

让nodeJS支持ES6的词法----babel的安装和使用方法(nodejs10支持es6吗)

再安装一个全局的babel-cli:

运行下面代码

接着在工作目录创建一个名字为.babelrc的文件, 文件内容入如下( 要注意window系统下创建这种文件系统会提示你:“必须键入文件名” , 你可以找别的方式去创建, 我是在开发工具的工程目录中把这个文件创建出来的):

运行下面代码

安装babel-preset-es

还是工作目录, 然后再安装babel-preset-es:

运行下面代码

到目前为止babel算是安装完毕了:

测试es6代码

创建一个test.js的文件, 8键入内容:

运行下面代码

在当前目录下执行:

运行下面代码

结果应该是这样的:

如果直接用执行node test, 我这边会报异常: SyntaxError: Unexpected token

标签: nodejs10支持es6吗

本文链接地址:https://www.jiuchutong.com/biancheng/380909.html 转载请保留说明!

上一篇:node koa2实现上传图片并且同步上传到七牛云存储(node.js上传文件)

下一篇:使用Node.js实现RESTful API的示例(node js require)

  • 私立幼儿园需要纳税吗
  • 关税的征收对象是贸易性商品,不包括
  • 为什么要交税钱
  • 费用已付发票未到的预算会计分录
  • 一般纳税人劳务税率是多少2023
  • 设计服务类合同
  • 装饰公司开票内容怎么填
  • 房地产企业预收账款结转收入
  • 工业企业生产费用按经济内容划分,一般称为
  • 土地转让缴纳增值税政策
  • 直线法计提折旧的公式预计净残值
  • 进口小汽车消费税组成计税价格
  • 税前扣除的职工福利费标准
  • 免抵退分录怎么做
  • 对方增值税发票丢失怎么办
  • 商铺租金收入税是多少税率
  • 社会团体收取的会费是否缴纳增值税
  • 给客户退差价怎么说
  • 赠送给客户的商品怎么做账
  • 金税盘百旺和航天
  • 建筑服务安装费会计分录
  • 短期投资是会计准则吗
  • 怎么检查windows版本
  • 新版edge浏览器如何恢复设置
  • vpn加速有什么用呢?
  • 以前年度原材料调出怎么做会计分录
  • 腾讯电脑管家的信任区在哪里
  • sdi是什么文件
  • 政府补助退回的账务处理
  • php中的类型提示是什么
  • 汇总收款凭证怎么做账
  • 公司员工借款怎么做账
  • 企业将设备出租应当作为固定资产吗
  • excel2016添加指定行数
  • php安装教程
  • java开发从入门到精通
  • 公司发放工作服账务处理
  • 工资的会计账务处理
  • 帝国cms使用手册
  • php调用网址
  • 公司银行取款流程
  • 包装物为什么是无菌的
  • phpcms安装无法连接数据库服务器
  • mongodb介绍
  • 固定资产投资额在财务报表中怎么体现
  • 增值税发票相关罪名
  • 开票地址必须和营业执照上一样吗少个字号可以吗
  • 建筑公司劳务分包开票内容怎么写
  • 会计丁字记账法
  • 票据比例
  • 收到社会保险基金结算表
  • 增值税税款多缴纳还能退回吗
  • 费用报销单和支付证明单的区别
  • 怎样破解bios密码
  • VMware虚拟机中不支持虚拟化
  • win8出现蓝屏怎么修复
  • 简述linux的系统结构
  • win8怎么添加wifi
  • 微软官方确认:Xbox不会出现在E3 2023实体展
  • ftp上传网站的步骤
  • quick-lua touch 触摸事件
  • linux 加法命令
  • 运用javascript制作网页
  • 编写一个bash脚本程序,用for循环实现
  • node-js
  • koa和express的区别
  • unity script api
  • HttpURLConnection的流式输出的缺陷和解决方法
  • unity3d项目
  • unity的gui
  • 技术总结2000字
  • 'd:skin' 开头的无效内容。此处不应含有子元素。
  • js基于什么
  • Windows下Eclipse+PyDev配置Python+PyQt4开发环境
  • 完税证明和发票的关系
  • 什么叫党员双报到
  • 总局公告2011年第34号
  • 北京密云十里堡镇河漕社区卫生服务站
  • 没盖发票专用章可以补盖吗
  • 乌鲁木齐交通服务电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设