- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我的生产 webpack 配置是:
{
output: {
publicPath: "https://cdn.example.com/sub-directory/",
filename: '[name]-[chunkhash].min.js'
},
devtool: 'source-map',
plugins: [
new webpack.optimize.UglifyJsPlugin()
]
}
现在我有两个文件 app-12345.min.js
和 app-12345.min.js.map
。
我还为主脚本自动生成了 CDN URL https://cdn.example.com/sub-directory/app-12345.min.js
。
但是 sourceMappingURL
仍然是相对路径 //# sourceMappingURL=app-12345.min.js.map
并且不能直接在浏览器中访问。
我的问题是如何将 sourceMappingURL
设置为自动生成的绝对路径?
最佳答案
SourceMapDevToolPlugin插件是一个选项。
new webpack.SourceMapDevToolPlugin({
filename: '[file].map',
append: '\n//# sourceMappingURL=' + path + '[url]'
});
关于javascript - 如何使用 webpack 更改 `sourceMappingURL`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38976873/
目前我正在提供具有以下内容类型的 sourceMappingURL 文件: Content-type:text/javascript; charset=utf-8 这是正确的吗?它有效,但我不知道它是
我只注意到 Firefox 控制台为我项目中的每个 .js/.coffee 文件(甚至包)输出以下错误。 -file- is being assigned a //# sourceMappingURL
我正在使用 this repo as base.我已经解决了几乎所有其他插件的错误,但我无法解决这个错误。 在进行 SSR 构建时,没有其他插件需要 .map 文件,因为它是生产版本。但我不知道它是从
我正在从 Windows 命令行启动 SASS watch。和 FireFox 开发人员工具栏(带有显示源)以查看 .scss 文件。 一切正常,但我意识到我的最终 .css 输出文件添加了额外的最后
我的生产 webpack 配置是: { output: { publicPath: "https://cdn.example.com/sub-directory/", filena
我一直在试用 Chrome 中的 Source Maps 功能,发现它不支持将单个 javascript 资源附加到包含多个模块的脚本标签,这些模块与 //@sourceMappingURL 连接在一
假设在一个html文件的子目录下有一个带有source-map的js文件。 index.html(使用 js/myjs.js) js/myjs.js js/myjs.js.map 那么 myjs.js
我有一个简单的 less 任务的 gulp 工作流程,如下所示: gulp.task('less', function() { gulp.src(source_less) .p
我有一个通过 webpack 打包的元素。Css 是使用 sourceMap 从 sass 生成的。 devtool: 'source-map', ... loader: Extrac
浏览 apache 日志并发现有趣的事情: 当用户访问我包含 jquery 的任何页面时,apache 尝试获取 jquery-xxx.min.map 文件,但失败并出现 404 错误。这是一个例子:
我是一名优秀的程序员,十分优秀!