如何在nodejs项目中支持es6

需求:最近打算做一个个人博客,由于不会Java和其他后台语言,准备用nodejs搭建一个服务器,自写接口,供前端调用。

那么就要先搭建一个nodejs服务器了,并且我要在编写服务器代码的时候实时刷新(不需要手动重启服务器)

npm init     // 一路走下去,会在文件夹生成一个package.json

npm install --save-dev babel-core babel-register babel-preset-es2015  nodemon express

项目根目录添加.babelrc 文件  

// .babelrc
{
 "presets" : ['es2015']
}

 项目根目录添加  index.js  app.js  文件  

//index.js

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


// app.js

import Express from 'express'

let app = Express()

app.get('/', (req, res) => {
  res.send('hello world')
})

app.listen(3000, () => console.log('server is running at http://localhost:3000'))

 在 package.json添加:

"scripts": {
    "server": "nodemon ./index.js localhost 3000"
  },

 npm run server

在浏览器打开: http://localhost:3000

这个项目中的代码时你会看到cmd刷新

在node中如何使用 ES6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值