小编Jay*_*ley的帖子

如何让Webpack转换ES6代码?

我对Webpack很陌生,我只是想在这里开展一个简单的项目.我收到以下错误:

ERROR in ./index.js
Module parse failed: /Users/jay/Documents/personal_projects/open_phil_grants_visualizer/index.js Unexpected token (6:16)
You may need an appropriate loader to handle this file type.
| import App from './app';
| 
| ReactDOM.render(<App />, document.getElementById('content'));
| 
 @ multi (webpack)-dev-server/client?http://localhost:8080 ./index.js
Run Code Online (Sandbox Code Playgroud)

这是我的webpack.config.js:

module.exports = {
    entry: './index.js',
    output: {
        path: __dirname,
        filename: 'bundle.js'
    },
    devtool: 'source-map'
};
Run Code Online (Sandbox Code Playgroud)

我的依赖package.json:

"dependencies": {
  "d3": "^4.9.1",
  "lodash": "^4.17.4",
  "react": "^15.6.1",
  "react-d3-basic": "^1.6.11",
  "react-dom": "^15.6.1"
},
"devDependencies": {
  "babel-cli": "^6.24.1",
  "babel-preset-es2015": "^6.24.1",
  "webpack-dev-server": "^2.4.5"
} …
Run Code Online (Sandbox Code Playgroud)

ecmascript-6 webpack babeljs

3
推荐指数
1
解决办法
5676
查看次数

标签 统计

babeljs ×1

ecmascript-6 ×1

webpack ×1