美文网首页
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