如何关闭源地图角6纳克测试?

问题描述 投票:18回答:3

我试图关闭sourcemaps我在角6.测试中,我知道sourcemaps开关已被除去,例如ng test --sourcemaps=false。我曾试图改变我的tsconfig文件中:

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
  ...
  "sourceMap": false
},

如由angular.json测试 - 参考>配置块:

"test": {
  ...
  "options": {
    ...
    "tsConfig": "src/tsconfig.spec.json",

仍然被生成的源映射。

angular angular6 angular-cli angular-cli-v6 angular-test
3个回答
35
投票

您可以使用

CLI v6.0.8和上述--source-MAP =假

CLI 6.x版--sourceMap = FALSE

CLI 1.x版--sourcemaps = FALSE


8
投票

角CLI更改此PARAM因版本按本answer

CLI v6.0.8及以上 --source-map=false

CLI V6.0.x中早期版本 --sourceMap=false

CLI 1.x版 --sourcemaps=false

快捷ng test -sm=false也可能工作

在情况下,如果你使用的是最新CLI,没有上述作品可以随时查询选项部分在https://github.com/angular/angular-cli/blob/master/docs/documentation/test.md对于近期PARAM名称


2
投票

角CLI 6.x版读取--source地图作为--sourceMap。因此,无论--source地图和--sourceMap对我的作品的CLI v6.0.8

去的package.json更改"test":"ng test""test":"ng test --source-map=false"关闭sourcemaps。

请注意,它应该是qazxsw POI,而不是qazxsw POI。

© www.soinside.com 2019 - 2024. All rights reserved.