美文网首页
node使用import代替require引入依赖

node使用import代替require引入依赖

作者: chiugi | 来源:发表于2020-02-03 01:21 被阅读0次

首先引入babel@7(此时最新版本是7.8.1,之前尝试@6版本的没有成功)

npm install --save-dev @babel/core @babel/cli @babel/preset-env
npm install --save-dev @babel/preset-es2015

package.json文件添加以下代码
--exec babel-node

// 示例 这里使用nodemon运行js文件
  "scripts": {
    "dev": "nodemon src/index.js --exec babel-node"
  }

新建.babelrc文件,修改文件内容

{
    "presets": [
        "@babel/preset-env"
    ],
    "plugins": []
}

最后运行npm run dev就可以使用import代替require了

// 验证代码
import express from 'express'
const app = express()

app.get('/', (req, res) => res.send('Hello World!'))

app.listen(3000, () => console.log('Example app listening on port 3000!'))

相关文章

网友评论

      本文标题:node使用import代替require引入依赖

      本文链接:https://www.haomeiwen.com/subject/zuycxhtx.html