gpt4 book ai didi

node.js - 在 nodejs 的服务器端使用 webpack

转载 作者:IT老高 更新时间:2023-10-28 21:56:10 29 4
gpt4 key购买 nike

我一直在尝试将 webpack 与 nodejs 应用程序一起使用,并且客户端运行良好 - 他们网站上有相当不错的文档 + 来自谷歌搜索的链接。

有人在 nodejs 的服务器端使用过 webpack 吗?或者请引导我到任何有用的链接。

谢谢。

最佳答案

这可能有用:http://jlongster.com/Backend-Apps-with-Webpack--Part-I

关键是在 webpack 配置文件中将所有第三方模块(在 node_modules 目录中)外部化

最终配置文件

var webpack = require('webpack');
var path = require('path');
var fs = require('fs');

var nodeModules = {};
fs.readdirSync('node_modules')
.filter(function(x) {
return ['.bin'].indexOf(x) === -1;
})
.forEach(function(mod) {
nodeModules[mod] = 'commonjs ' + mod;
});

module.exports = {
entry: './src/main.js',
target: 'node',
output: {
path: path.join(__dirname, 'build'),
filename: 'backend.js'
},
externals: nodeModules,
plugins: [
new webpack.IgnorePlugin(/\.(css|less)$/),
new webpack.BannerPlugin('require("source-map-support").install();',
{ raw: true, entryOnly: false })
],
devtool: 'sourcemap'
}

关于node.js - 在 nodejs 的服务器端使用 webpack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29911491/

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