Move module resolution config to webpack

This commit is contained in:
Manuel Bouza
2019-02-06 11:10:23 +01:00
parent 30292f9db0
commit 76c51d4e94
2 changed files with 7 additions and 12 deletions

View File

@@ -2,17 +2,6 @@
"presets": ["@babel/preset-env", "@babel/preset-react"], "presets": ["@babel/preset-env", "@babel/preset-react"],
"plugins": [ "plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true }], ["@babel/plugin-proposal-decorators", { "legacy": true }],
["@babel/plugin-proposal-class-properties", { "loose": true }], ["@babel/plugin-proposal-class-properties", { "loose": true }]
[
"module-resolver",
{
"root": [
"./src/js"
],
"alias": {
"images": "./src/images"
}
}
]
] ]
} }

View File

@@ -75,6 +75,12 @@ module.exports = {
chunks: ["options"] chunks: ["options"]
}) })
], ],
resolve: {
modules: [path.join(__dirname, "src/js"), "node_modules"],
alias: {
images: path.join(__dirname, 'src/images')
}
},
// webpack creates sourcemaps by default and evals js code // webpack creates sourcemaps by default and evals js code
// this is not allowed by chrome extensions // this is not allowed by chrome extensions
// https://stackoverflow.com/a/49100966 // https://stackoverflow.com/a/49100966