首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >webpack支持es6模块吗?

webpack支持es6模块吗?
EN

Stack Overflow用户
提问于 2016-04-29 13:22:11
回答 2查看 834关注 0票数 0

我刚开始学习用webpack做班德勒。但是要开始编写es6代码,需要一个babel加载程序将es6转换为es5。

我的困惑是为什么webpack需要巴贝尔装载机?为什么不知道如何处理es6模块语法??

如果我正在编写纯es5代码,那么它不需要任何模块加载器,为什么呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-29 13:34:05

它目前还不支持ES2015本机模块。然而,Webpack 2将利用本地模块加载,这将允许令人敬畏的功能,如树摇动。

您可以看到此设置这里的示例。

票数 2
EN

Stack Overflow用户

发布于 2016-04-29 13:42:00

如果您想在webpack配置中使用ES6/ES6 2015,则必须创建一个快速服务器并运行“npm”。确保在您的package.json脚本中设置了这一设置。确保您也安装了babel-cli和babel-core。下面是我的package.json示例:

代码语言:javascript
运行
复制
  "scripts": {
    "start": "better-npm-run start",
    "compile": "better-npm-run compile",
    "deploy": "better-npm-run deploy",
    "clean": "rm -rf dist && npm cache clean",
  },
  "betterScripts": {
    "start": {
      "command": "babel-node bin/server",
      "env": {
        "NODE_ENV": "development",
        "DEBUG": "app:*"
      }
    },

如果您希望看到使用es6进行webpack配置的示例,请查看这个git存储库:https://github.com/codetony25/react-starter-boilerplate

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36939511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档