我是否需要将我的server.js添加到我的webpack文件中?
我有一个es6语法的节点服务器,像导入语句,它无法识别。 我很确定我将不得不添加到我的webpack文件,但不知道如何做到这一点,是否需要。 我的节点服务器文件被称为server.js
var webpack = require('webpack'); module.exports = { entry: { app: './src/index.js', vendor: './src/vendor.js' }, output: { path: __dirname, publicPath: '/', filename: '[name].js' }, plugins: [ new webpack.optimize.CommonsChunkPlugin('vendor','vendor.js', Infinity) ], module: { loaders: [{ exclude: /node_modules/, loader: 'babel', query: { presets: ['react', 'es2015', 'stage-1'] } }] }, resolve: { extensions: ['', '.js', '.jsx'] }, devServer: { historyApiFallback: true, contentBase: './' } };
要在Node中使用import
关键字,必须将其传输,以便使用它或者使用webpack处理,或者至less使用Babel工具进行转换。 查看更多信息:
- 将附加parameter passing给Node js中fs.readFile的callback函数
- 让Node-http-proxy与socket.io一起工作?
- 在node.jsexpression式中放置请求
- 自定义适配器在v0.10版本中失败
- 如何从一个文件中获取一个variables到node.js中的另一个文件
- 如何在node.js中定义generics方法?
- 使用stream作为Node.js中的asynchronous队列的input,如何确保queue.drain只被调用一次
- 如何以非root用户身份运行node.js?
- 在Visual Studio中使用Dust.js和Node.js工具