Javascript 为什么webpack不输出源映射中的文件名?
我尝试了不同的Javascript 为什么webpack不输出源映射中的文件名?,javascript,webpack,source-maps,Javascript,Webpack,Source Maps,我尝试了不同的devtool设置:eval、内联源代码映射、eval源代码映射、廉价eval源代码映射、廉价模块eval源代码映射。我似乎唯一能够生成文件名的是eval选项 eval选项生成如下所示的源URL webpack:///./src/resolvers.js 而所有其他选项似乎都会生成像 webpack-internal:///1 我的目标是使用廉价模块评估源代码映射选项 这是网页包配置 var path = require("path") var nodeExternals =
devtool
设置:eval、内联源代码映射、eval源代码映射、廉价eval源代码映射、廉价模块eval源代码映射。我似乎唯一能够生成文件名的是eval
选项
eval选项生成如下所示的源URL
webpack:///./src/resolvers.js
而所有其他选项似乎都会生成像
webpack-internal:///1
我的目标是使用廉价模块评估源代码映射
选项
这是网页包配置
var path = require("path")
var nodeExternals = require("webpack-node-externals")
module.exports = {
entry: "./src/index.js",
output: {
filename: "bundle.js",
path: path.resolve(__dirname, "dist")
},
target: "node",
externals: [nodeExternals()],
module: {
rules: [
{
test: /\.gql$/,
use: "raw-loader"
}
]
},
resolve: {
alias: {
GQLSchema$: path.resolve(__dirname, "src/schema/types.gql"),
Utils: path.resolve(__dirname, "src/utils")
}
},
watch: true,
devtool: "cheap-module-eval-source-map"
}