我对打字稿内部模块declare module和之间的区别感到困惑declare namespace。
我不清楚的另一点是:为内部模块打字稿具有复杂的名称空间是个好主意。
例如
declare module com.xyz.company.test.mynamespace {
interface Iabc {
// stuff
}
interface Ixys{
//stuff
}
// or
export interface Ipqr {
// stuff
}
}
Run Code Online (Sandbox Code Playgroud) 我正在创建一堆 Web 组件,不知道如何为 stenciljs Web 组件创建通用 css。根据文档我可以添加globalStyle: 'src/global/app.css',但似乎我只能共享 css 变量。例如
:root {
--font_color: #484848;
--bg_color--light: #f9f9f9;
}
Run Code Online (Sandbox Code Playgroud)
如果我想为按钮使用通用的基本 CSS,例如
button {
border-radius: 5px;
padding: 2px 10px;
}
Run Code Online (Sandbox Code Playgroud)
我想在所有组件中分享| 不知道如何实现这一目标。预先感谢您的建议。