【发布时间】:2015-11-01 10:20:37
【问题描述】:
如何在 webpack.config 中使用 ES6? 喜欢这个回购 https://github.com/kriasoft/react-starter-kit 有吗?
例如:
使用这个
import webpack from 'webpack';
而不是
var webpack = require('webpack');
与其说是需要,不如说是好奇。
【问题讨论】:
-
@Amit 这是一个问题。我想不通。因为如果我在 webpack.config 中使用 es6 语法,我会得到错误。
-
问题是如何在webpack.config中使用es6。对我来说似乎很清楚。我用一个例子更新我的问题。
-
文件由node.js解析,默认不支持es6。有命令行标志可以打开它,但我不知道它们是什么。您也可以尝试使用 io.js 而不是 node
-
这里有同样的问题。这非常令人困惑,因为 webpack 本身确实支持 ES6 模块语法!但是在 webpack.config 中你仍然需要使用
require。为 webpack 配置文件安装babel似乎有点矫枉过正! -
Webpack 文档说 webpack.js.org/api/module-methods/#es6-recommended- ES6 语法可以在不需要 babel 的情况下使用。有没有人在不使用 babel 的情况下使用 ES6 语法导入成功?
标签: webpack