在node中如何使用 ES6

 更新时间:2017年04月22日 09:06:33   作者:Pawn.风为裳  
这篇文章主要介绍了在node中如何使用 ES6 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

ES6+ 太棒了,但是很多高级功能node是不支持的,就需要使用babel转换成ES5,

1.安装babel依赖

npm install babel-core --save-dev

2.安装babel-register

npm install babel-register --save-dev

3.babel转换配置,项目根目录添加.babelrc 文件

{
 "presets" : ['es2015']
}

这时候又需要安装es6转换模块,注意,babel不是帮我们直接转换代码的,它需要一个转换模块

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

4.项目根目录添加入口文件 index.js

require('babel-register');
require('./app.js')

这时候就可以正常工作了,至此 ES6所有的语法都可以使用了.

下面测试一下

app.js

import express from 'express';

class Person {
  say() {
    console.log('hello');
  }
}

let app = express();
app.get('/', (res, req) => {

})
app.listen(3000, (res) => {
  new Person().say();
});

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

相关文章

  • yarn的安装及使用详解

    yarn的安装及使用详解

    Yarn 就是一个类似于 npm 的包管理工具,它是由 facebook 推出并开源,与 npm 相比,yarn 有着众多的优势,主要的优势在于:速度快、离线模式、版本控制,这篇文章主要介绍了yarn的安装及使用教程,需要的朋友可以参考下
    2022-08-08
  • 如何正确使用Nodejs 的 c++ module 链接到 OpenSSL

    如何正确使用Nodejs 的 c++ module 链接到 OpenSSL

    这篇文章主要介绍了如何正确使用Nodejs 的 c++ module 链接到 OpenSSL,需要的朋友可以参考下
    2014-08-08
  • 利用Node.js和MySQL实现创建API服务器

    利用Node.js和MySQL实现创建API服务器

    这篇文章主要为大家详细介绍了如何使用Node.js和MySQL创建API服务器的步骤,这也是从前端迈向全栈的一个开始,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2024-01-01
  • VSCode通过Ctrl+P快速打开node_modules中的文件的操作方法

    VSCode通过Ctrl+P快速打开node_modules中的文件的操作方法

    由于node_modules目录包含的文件太多,在VSCode中默认情况下是禁止搜索node_modules目录的,在这种情况下,我们将不得不依次展开node_modules的文件目录树,来查找我们所需要的文件,接下来介绍VSCode如何通过Ctrl+P快速打开node_modules中的文件,需要的朋友可以参考下
    2023-07-07
  • 在nodejs中使用swagger方式

    在nodejs中使用swagger方式

    这篇文章主要介绍了在nodejs中使用swagger方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • Node.js实战之Buffer和Stream模块系统深入剖析详解

    Node.js实战之Buffer和Stream模块系统深入剖析详解

    这篇文章主要介绍了Node.js实战之Buffer和Stream模块系统深入剖析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • 浅谈express.js框架中间件(middleware)

    浅谈express.js框架中间件(middleware)

    这篇文章主要介绍了浅谈express.js框架中间件(middleware),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • nodejs实现超简单生成二维码的方法

    nodejs实现超简单生成二维码的方法

    这篇文章主要介绍了nodejs实现超简单生成二维码的方法,结合实例形式分析了nodejs基于qr-image插件生成二维码的相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • Node.js的特点和应用场景介绍

    Node.js的特点和应用场景介绍

    这篇文章主要介绍了Node.js的特点和应用场景介绍,本文讲解了Node.js的异步I/O、 事件循环与回调函数、单线程、 跨平台等特性,然后总结了它的使用场景,需要的朋友可以参考下
    2014-11-11
  • node终端里如何连接mysql数据库并进行sql查询

    node终端里如何连接mysql数据库并进行sql查询

    这篇文章主要为大家介绍了node终端里如何连接mysql数据库并进行sql查询,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07

最新评论