mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-25 01:04:14 -05:00
feat(cli-serve): serve sourcemaps
This commit is contained in:
@@ -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'),
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user