我的项目是使用Node Js的React js。我正在尝试连接到数据库,但最终会出现错误,如下所述: 未捕获的TypeError:Net.createConnection不是函数
这是我的连接代码:
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'xx',
password : 'xx',
database : 'xx'
});
connection.connect();
这是我的webpack配置:
var config = {
entry: './main.jsx',
output: {
path:'./',
publicPath: '/',
filename: 'index.js',
},
devServer: {
inline: true,
host: '0.0.0.0',
port: '8080',
historyApiFallback: true
},
node : {
fs: "empty",
tls: "empty",
net: "empty"
},
module: {
rules: [
{
test: /\.json$/,
use: 'json-loader'
}
],
loaders: [
{
test: /\.(jsx)?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'react']
}
},
{
test: /\.(png|jpg)?$/,
loader: require.resolve("file-loader")
}
]
}
}
module.exports = config;
请帮助我解决这个问题,尝试了所有可能的选项,但无法找到解决方案。