我正在开发我的第一个全栈应用程序(这是一个简单的笔记应用程序),当我捆绑 webpack 时收到此警告:
./node_modules/express/lib/view.js 81:13-25 中的警告 关键依赖项:依赖项的请求是一个表达式 @ ./node_modules/express/lib/view.js @ ./node_modules/express/lib/ application.js @ ./node_modules/express/lib/express.js @ ./node_modules/express/index.js @ ./routes/server.js
这是我的webpack.config.js文件:
const webpack = require('webpack');
const path = require('path');
const nodeExternals = require('webpack-node-externals');
const config = {
entry: {
app: './routes/server.js'
},
output: {
path: __dirname + "/public",
filename: 'build/bundle.js'
},
module : {
rules : [
{
test : /\.jsx?/,
loader : 'babel-loader',
exclude: /node_modules/,
query: {
"presets" : ["es2015", "react"]
}
}
]
},
target: 'node',
externals: [nodeExternals({ …Run Code Online (Sandbox Code Playgroud)