feat(cli-serve): serve sourcemaps

This commit is contained in:
Miralem Drek
2019-05-08 11:30:19 +02:00
parent 38183c5873
commit 19d38cf686
3 changed files with 17 additions and 0 deletions

View File

@@ -2,6 +2,8 @@ const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const webpack = require('webpack');
const sourceMapLoaderPath = require.resolve('source-map-loader');
const cfg = ({
srcDir = path.resolve(__dirname, '../dist'),
snPath = path.resolve(__dirname, 'placeholder'),
@@ -19,6 +21,13 @@ const cfg = ({
snDefinition: snPath,
},
},
module: {
rules: [{
enforce: 'pre',
test: /\.js$/,
loader: sourceMapLoaderPath,
}],
},
plugins: [
new HtmlWebpackPlugin({
template: path.resolve(srcDir, 'eRender.html'),

View File

@@ -27,6 +27,7 @@
"execa": "^1.0.0",
"html-webpack-plugin": "^3.2.0",
"portfinder": "^1.0.20",
"source-map-loader": "^0.2.4",
"webpack": "^4.29.3",
"webpack-dev-server": "^3.1.14",
"yargs": "^12.0.5"

View File

@@ -10907,6 +10907,13 @@ source-list-map@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
source-map-loader@^0.2.4:
version "0.2.4"
resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-0.2.4.tgz#c18b0dc6e23bf66f6792437557c569a11e072271"
dependencies:
async "^2.5.0"
loader-utils "^1.1.0"
source-map-resolve@^0.5.0:
version "0.5.2"
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"