我正在尝试在NPM上发布一个打字稿库,但是发布后我找不到“好的”路径。
在这一点上,我遵循一些指南,但是找不到解决方案。
问题:因此,请考虑以下结构:
dist
|- Alls files generated after tsc build
lib
|- All TS files of library (source)
CHANGELOG.md
LICENSE
package.json
README.md
tsconfig.json
Run Code Online (Sandbox Code Playgroud)
发布后,例如在Angular应用程序中,我将键入:
import {Component} from '<library name>/dist/Component';
Run Code Online (Sandbox Code Playgroud)
我的问题:如何配置项目导入到有from '<library name>/Component'代替from '<library name>/dist/Component'吗?
谢谢
昨天,我在我的Android设备上构建并运行了我的应用程序,这个版本运行正常.
从那以后,我改进了我的应用程序(内容视图和某些模块的控制器),今天,我在设备上有黑屏.
ionic serveionic cordova run android --debug我想也许我的构建配置已损坏,但我不知道如何.
我试过了:
但这些步骤没有解决问题.
在设备上,我无法访问Chrome的"Inspect device"工具,看看我是否有JS问题.
你有什么想法解决我的问题吗?
经过更多测试,我发现了以下行为:
如果我更改了
<widget id="new-app-id">in 的IDconfig.xml,app在设备上运行正常!
对这种行为有什么想法吗?
谢谢!
我有一个组件计费,其中包括Ng Bootstrap 的ngb-tabset组件。
ngb-tabset具有以下 DOM 元素:
<ngb-tabset _ngcontent-c3="" class="content">
<!-- Tabset links-->
<div class="tab-content">
<div _ngcontent-c3="">
<!-- Content -->
</div>
</div>
</ngb-tabset>
Run Code Online (Sandbox Code Playgroud)
<div class="tab-content">根据所选选项卡动态显示。
在我的中billing.component.scss,以下代码片段不起作用:
.tab-content {
padding-right: 120px;
}
Run Code Online (Sandbox Code Playgroud)
CSS 代码已正确编译,通常可以被导航器看到,但不会对项目产生影响。
但是,如果我将其应用到组件外部的项目上,则代码可以正常工作。
对这种奇怪的行为有什么想法吗?