我不确定为什么我最终会在webpack构建的每个输出文件中使用绝对路径。这导致了问题,因为我们的部署过程是在带时间戳的文件夹中完成的,因此每次都会使文件的md5不同,每次都会产生不同的指纹。
以下是我的配置的样子:
var path = require('path')
var webpack = require('webpack')
var config = module.exports = {}
config.context = __dirname;
config.entry = {
home: './app/assets/javascripts/react/home/index.js',
}
config.output = {
path: path.join(__dirname, "app/assets/javascripts/entries"),
filename: "[name].js"
}
然后我可以在输出文件中找到:
,t.register(a,"changeEndTimeSuccess","/opt/mydev/tmp/build-152901082015508/app/assets/javascripts/react/s...