位置: 编程技术 - 正文

让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)

  • 税前弥补以前年度亏损例
  • 食品配送专票税率是多少
  • 税收管辖权是指
  • 利润表中利息费用包括什么
  • 开专用发票可以直接写加工费这个明细吗
  • 分公司与总公司的法律关系
  • u8反记账操作步骤
  • 公司付其他公司的工资
  • 工会经费2019年新政策
  • 会计核算不实
  • 库存商品结转成本的金额怎么计算
  • 进料料件内销账务处理怎么做?
  • 工程预收账款的会计分录
  • 农产品收购发票开错了
  • 高新技术企业一定是先进制造业吗
  • 打款到另外公司作为投资款的会计分录怎么做?
  • 子公司之间固定资产转让
  • 个人股东转让股权印花税税率
  • 作废的发票怎么处理
  • 增值税专用发票验证真伪
  • 会计员如何处理21种差额计税?
  • 小规模纳税人季度申报表怎么填
  • 企业销售产品的会计分录
  • 坏账损失如何连续计提
  • 公司购买汽车的购置税怎么做账
  • 非流动负债怎么巧记
  • 出差补贴算工资薪金吗
  • 借支单如何做账科目
  • 小规模纳税人安装费税率
  • 税务局返还的手续费需开发票吗
  • php自定义函数的关键字是什么
  • php wechat
  • 行政事业单位招待费比例
  • three.js入门指南
  • php+flash+jQuery多图片上传源码分享
  • php使用curl
  • nmcli命令配置bond
  • 四舍五入的弊端
  • 入库管理业务流程图
  • 利用职务之便谋取私利是什么罪
  • 织梦如何给栏目增加缩略图
  • 专项附加扣除中住房租金扣除所指的工作城市范围包括
  • 营业收入的相关认定
  • 计提持有至到期债券投资的利息
  • 现金账怎么登记
  • 消防预付款怎么做分录
  • 特殊收入如何计税
  • 风险纳税人认定条件2020
  • 应收账款计提坏账比例
  • 营改增政策汇总
  • 房地产企业所得税税负率是多少
  • 购销合同交的印花税税率
  • 多发了工资怎么做账务处理
  • 税控盘清卡时间
  • 跨月普票作废怎么处理操作步骤
  • mysql数据库技术介绍
  • Windows Server 2003将于7月14日停服 想用收费
  • Windows Server 2008下的网络排错
  • win8.1系统安装教程
  • linux中more命令详解
  • win7用户在哪
  • ubuntu zed
  • cpqinet.exe是什么进程 安全吗 cpqinet进程安全性评估
  • 查看mac是否是新的
  • 龙芯芯片组
  • unity3d官方
  • ExtJS下 Ext.Direct加载和提交过程排错小结
  • 完本小说 电子书地址
  • node 进程
  • android数据库使用
  • 利用用英文怎么翻译
  • python开发bi
  • net命令大全
  • Android---59---Toast的使用
  • swift method swizzling
  • 吉林市无犯罪记录证明网上申请流程
  • 重庆市医疗保障局
  • 信息咨询费包括什么费用
  • 党费减免规定
  • 车险包括车船费吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设