gpt4 book ai didi

node.js - 我需要将 server.js 添加到 webpack 文件中吗?

转载 作者:太空宇宙 更新时间:2023-11-04 00:26:07 25 4
gpt4 key购买 nike

我有一个使用 es6 语法的 Node 服务器,例如 import 语句,它无法识别。我很确定我必须将其添加到我的 webpack 文件中,但不确定如何做到这一点以及是否需要它。我的 Node 服务器文件名为 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 处理它,或者至少使用 Babel 等工具进行转译。请参阅此了解更多信息:

关于node.js - 我需要将 server.js 添加到 webpack 文件中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42722646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com