build: support source map in build and dev scripts

This commit is contained in:
Evan You
2020-01-28 10:28:40 -05:00
parent 827fd05644
commit 78beed2574
4 changed files with 18 additions and 4 deletions

View File

@@ -73,6 +73,7 @@ function createConfig(format, output, plugins = []) {
process.exit(1)
}
output.sourcemap = !!process.env.SOURCE_MAP
output.externalLiveBindings = false
const isProductionBuild =
@@ -98,6 +99,7 @@ function createConfig(format, output, plugins = []) {
cacheRoot: path.resolve(__dirname, 'node_modules/.rts2_cache'),
tsconfigOverride: {
compilerOptions: {
sourceMap: output.sourcemap,
declaration: shouldEmitDeclarations,
declarationMap: shouldEmitDeclarations
},