mirror of
https://github.com/zhigang1992/create-react-app.git
synced 2026-01-12 22:46:30 +08:00
Resolve relative paths for preprocessor styles (#5829)
preprocessor will output sourceMap by default then check if sourceMaps are needed on resolve-url-loader Fixes #4653
This commit is contained in:
@@ -124,12 +124,20 @@ module.exports = function(webpackEnv) {
|
||||
},
|
||||
].filter(Boolean);
|
||||
if (preProcessor) {
|
||||
loaders.push({
|
||||
loader: require.resolve(preProcessor),
|
||||
options: {
|
||||
sourceMap: isEnvProduction && shouldUseSourceMap,
|
||||
loaders.push(
|
||||
{
|
||||
loader: require.resolve('resolve-url-loader'),
|
||||
options: {
|
||||
sourceMap: isEnvProduction && shouldUseSourceMap,
|
||||
},
|
||||
},
|
||||
});
|
||||
{
|
||||
loader: require.resolve(preProcessor),
|
||||
options: {
|
||||
sourceMap: true,
|
||||
},
|
||||
}
|
||||
);
|
||||
}
|
||||
return loaders;
|
||||
};
|
||||
|
||||
@@ -70,6 +70,7 @@
|
||||
"react-app-polyfill": "^1.0.1",
|
||||
"react-dev-utils": "^9.0.1",
|
||||
"resolve": "1.10.0",
|
||||
"resolve-url-loader": "3.0.1",
|
||||
"sass-loader": "7.1.0",
|
||||
"semver": "6.0.0",
|
||||
"style-loader": "0.23.1",
|
||||
|
||||
Reference in New Issue
Block a user