文件名称:typed-less-modules:using使用LESS为CSS模块生成类型定义(.d.ts)
文件大小:2.98MB
文件格式:ZIP
更新时间:2024-05-22 03:15:41
TypeScript
:wrapped_gift: 少输入模块 为用LESS( .less )编写CSS模块生成TypeScript定义( .d.ts )文件。 typed-less-modules用于将.less转换为对应的.d.ts TypeScript类型声明文件。 例如,给出以下LESS: @import " variables " ; .text { color : @blue ; &-highlighted { color : @yellow ; } } 将生成以下类型定义: export const text : string ; export const textHighlighted : string ; 基本用法 使用npm包运行器运行: npx tlm src 或者,全局安装: yarn global add typed-less-modules tlm src 或者,以de
【文件预览】:
typed-less-modules-master
----.gitignore(78B)
----codecov.yml(225B)
----less.d.ts(1KB)
----package.json(2KB)
----commitlint.config.js(67B)
----.travis.yml(551B)
----jest.config.js(411B)
----LICENSE(11KB)
----tsconfig.json(296B)
----.github()
--------ISSUE_TEMPLATE.md(1KB)
--------workflows()
----.prettierignore(17B)
----__tests__()
--------aliases.less(83B)
--------core()
--------cli.test.ts(914B)
--------aliases.less.d.ts(171B)
--------empty.less(0B)
--------typescript()
--------complex.less.d.ts(103B)
--------less()
--------complex.less(119B)
--------nested-styles()
--------dashes.less.d.ts(85B)
--------style.less.d.ts(32B)
--------invalid.less(33B)
--------main.test.ts(2KB)
--------invalid.less.d.ts(27B)
--------dashes.less(96B)
--------style.less(30B)
----examples()
--------default-export()
--------basic()
----README.md(8KB)
----lib()
--------cli.ts(4KB)
--------core()
--------typescript()
--------less()
--------main.ts(1KB)
----docs()
--------typed-less-modules-example.png(56KB)
--------typed-less-modules-example.gif(2.8MB)
----yarn.lock(313KB)