iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >让nodeJS支持ES6的词法----babel的安装和使用方法
  • 932
分享到

让nodeJS支持ES6的词法----babel的安装和使用方法

词法使用方法nodeJS 2022-06-04 17:06:20 932人浏览 泡泡鱼
摘要

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

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

安装es-checker

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

运行下面代码


npm -g install es-checker

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

查看图片

babel的安装

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

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

运行下面代码


{
 "name": "my-project",
 "version": "1.0.0",
 "devDependencies": {
 }
}

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

运行下面代码


npm --save-dev install babel-cli

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

运行下面代码


npm -g install babel-cli

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

运行下面代码


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

安装babel-preset-es2015

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

运行下面代码


npm install --save-dev babel-preset-es2015

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

测试es6代码

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

运行下面代码


let [a,b,c] = [1,2,3];
console.log(a,b,c);

在当前目录下执行:

运行下面代码


babel-node test

结果应该是这样的:

查看图片

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: 让nodeJS支持ES6的词法----babel的安装和使用方法

本文链接: https://www.lsjlt.com/news/12459.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何让nodeJS支持ES6的babel
    小编给大家分享一下如何让nodeJS支持ES6的babel,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!要使用Babel, 我们...
    99+
    2024-04-02
  • vscode中使用npm安装babel的方法
    前言 上篇介绍了nodejs的安装配置,这篇来介绍一下在VScode里面怎么使用bable。 bable是一个广泛使用的ES6转换器,可以将ES6代码转为ES5代码 一、检查是否已经...
    99+
    2024-04-02
  • WebStorm ES6语法支持设置&babel使用及自动编译的示例分析
    这篇文章将为大家详细讲解有关WebStorm ES6语法支持设置&babel使用及自动编译的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、语法支持设置...
    99+
    2024-04-02
  • CentOS NTFS安装支持挂载与使用方法是怎样的
    本篇文章为大家展示了CentOS NTFS安装支持挂载与使用方法是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CentOS 5默认是不支持挂载CentOS NTFS,因此我们需要安装Cent...
    99+
    2023-06-16
  • CentOS安装MySQL支持远程连接的方法
    这篇文章主要讲解了“CentOS安装MySQL支持远程连接的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS安装MySQL支持远程连接的方法”吧!CentOS系统安装好MySQ...
    99+
    2023-06-16
  • 安装Sublime Text支持Go插件的方法步骤
    1、安装GO 进入GO的国内网站,下载安装 https://golang.google.cn/ 2、环境变更配置 重要的是GOROOT 和 GOPATH, 一般安装在C:\GO目录下...
    99+
    2024-04-02
  • statpack的安装和使用方法
    这篇文章主要讲解了“statpack的安装和使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“statpack的安装和使用方法”吧!简介Oracle S...
    99+
    2024-04-02
  • Webmin的安装和使用方法
    本篇内容介绍了“Webmin的安装和使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!从 Windows 环境的管理转到 Linux 环...
    99+
    2023-06-10
  • sqoop的安装和使用方法
    这篇文章主要讲解了“sqoop的安装和使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“sqoop的安装和使用方法”吧!#解压包  从http...
    99+
    2024-04-02
  • 让64位的Windows Server 2008支持蓝牙的方法
    1、按正常方法安装蓝牙驱动 2、下载这个ZIP压缩包文件并解压到任意目录(比如C:\BT) 3、打开设备管理器 4、在未知设备条目上点击右键并选择更新驱动 5、手动浏览到刚才解压缩的目录然后确定即可 6、对其他未知设备执...
    99+
    2023-05-23
    蓝牙 方法 支持 设备 未知 目录 压缩 正常 驱动 浏览 Windows Server 2008
  • win7支持4g内存的使用方法
    有网友反映说他的32位win7不能用4G的内存。其实32位的win7和vista都是不允许用4G内存的,那有没有让32位的win7/vista也用上4G的内存呢 答案是可以,但是这样做的话很可能会破坏系统的稳定性。猜你喜...
    99+
    2023-05-26
    win7如何使用4g内存 win7使用4g内存 使用 内存 方法
  • 让Windows8支持PDF/ISO文件格式的方法
    Windows 8 阅读器 虽然简单也够用了 右键打开方式,选择阅读器,就可以使用内置的PDF工具查看,阅读方式可以选择网页,一页和连续三种方式,只有在连续模式中,鼠标滚轮才可以滚动控制文章上下移动,其他两种方式都是横板...
    99+
    2023-06-03
    win8 PDF ISO Windows8 文件格式 方法
  • Debian安装AWX默认不支持Debian系统的方法
    本篇内容介绍了“Debian安装AWX默认不支持Debian系统的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  在下载 AWX 的安...
    99+
    2023-06-13
  • 本地Docker安装Postgres 12 + pgadmin的方法 (支持Apple M1)
    目录介绍支持 Intel CPU支持 Apple M1测试介绍 项目最近要升级Posgres数据库, 从9.6升级到12+。为了做一些migration测试,我本地要安装几个版本的P...
    99+
    2024-04-02
  • 让IIS支持Flv的详细设置方法步骤
    国内大多都是Win2003的主机,FLV格式文件上传服务器后不能播放,默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了。原因是,WIN2003加强了IIS6的MIME验证,...
    99+
    2023-05-25
    IIS Flv 设置 方法
  • nodejs环境安装和配置的方法是什么
    安装和配置Node.js环境的方法如下: 访问Node.js官方网站(https://nodejs.org/)下载对应操作系统的...
    99+
    2023-10-26
    nodejs
  • 让IIS支持Flv的设置方法步骤是怎样的
    这期内容当中小编将会给大家带来有关让IIS支持Flv的设置方法步骤是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。国内大多都是Win2003的主机,FLV格式文件上传服务器后不能播放,默认是没有指定...
    99+
    2023-06-14
  • 用Vue Demi同时支持Vue2和Vue3的方法
    目录Vue Demi是什么基本原理v2版本v2.7版本v3版本Vue Demi是什么 如果你想开发一个同时支持Vue2和Vue3的库可能想到以下两种方式: 1.创建两个分支,分别支持...
    99+
    2022-12-16
    Vue Demi同时支持Vue2和Vue3 Vue Demi支持
  • yylAdmin系统的安装和使用方法
    这篇文章主要介绍“yylAdmin系统的安装和使用方法”,在日常操作中,相信很多人在yylAdmin系统的安装和使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”yylAdmin系统的安装和使用方法”的疑...
    99+
    2023-06-20
  • 阿里云服务器支持IPv6的优势和使用方法
    简介:IPv6是下一代互联网协议,它提供了更大的地址空间和更稳定的网络连接。本文将介绍阿里云服务器支持IPv6的意义和优势,以及如何使用IPv6连接服务器。 IPv6的优势和意义IPv6是一种新的互联网协议,与IPv4相比,它具有更多的地址...
    99+
    2024-01-19
    阿里 使用方法 优势
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作