相关疑难解决方法(0)

你如何调试Angular 6库

我正在写一个Angular 6图书馆,无法弄清楚如何进入打字稿.

我用以下方法生成了应用: ng new mylibapp

然后我使用以下方法添加了库: ng g library @abc/cool-lib -p abc

当我表演时: ng build @abc/cool-lib

它会在mylibapp/dist/abc/cool-lib文件夹中生成代码

我现在如何调试此代码并在位于的ts文件中设置断点 mylibapp/projects/abc/cool-lib/src/lib

typescript angular-cli angular ng-packagr angular-cli-v6

13
推荐指数
5
解决办法
4700
查看次数

Angular CLI 7.2中不推荐使用vendorSourceMap

以开头Angular 7.2vendorSourceMap选项已弃用:

> ng serve --vendor-source-map

Option "vendorSourceMap" is deprecated.
Run Code Online (Sandbox Code Playgroud)

的正式文件纳克服务vendorSourceMap是过时了,但给解决的源程序库没有替代方法:

--vendorSourceMap = true | false

不推荐使用

解决供应商软件包的源映射。

默认值:false

那么,在Angular 7.2中解析供应商源映射的正确,不推荐的方法是什么?

angular-cli

4
推荐指数
1
解决办法
1389
查看次数

Angular 库和实时重新加载

我遵循了几个关于如何构建和测试angular libary.

例如https://www.youtube.com/watch?v=lvjt9rBHWjo

它的正常工作,除了每一次,我做一个ng build mylibary,它的擦除mylibrary folderdist folder。在完成构建之前,服务器(通过 npm start 启动)检测到更改(文件夹已删除)并重新编译。当然,由于库文件夹不再存在,因此会出现编译错误,除了ctrl-c再次 npm start ...

我错过了什么?

angular

3
推荐指数
3
解决办法
4253
查看次数