文件名称:typed-scss-modules:using使用SCSS为CSS模块生成类型定义(.d.ts)
文件大小:2.79MB
文件格式:ZIP
更新时间:2024-02-19 10:38:39
sass cli typescript generator css-modules
:wrapped_gift: typed-scss-模块 生成打字稿定义( .d.ts对于那些写在SCSS(CSS模块)文件.scss )。 查看有关此软件包背后的原理和灵感的信息。 例如,给出以下SCSS: @import " variables " ; .text { color : $blue ; & -highlighted { color : $yellow ; } } 将生成以下类型定义: export const text : string ; export const textHighlighted : string ; 基本用法 安装并作为devDependency运行: yarn add -D typed-scss-modules yarn tsm src 或者,全局安装: yarn global add typed-scss-modules tsm src 或者,使用npm: npm install -D typed-scss-modules ./node_modules/.bin/tsm src 高级用法 对于所有可能的命
【文件预览】:
typed-scss-modules-master
----.travis.yml(490B)
----.nvmrc(7B)
----docs()
--------typed-scss-modules-example.gif(2.72MB)
----package.json(2KB)
----__tests__()
--------implementations()
--------core()
--------main.test.ts(3KB)
--------typescript()
--------cli.test.ts(956B)
--------prettier()
--------dummy-styles()
--------sass()
--------helpers()
----.github()
--------ISSUE_TEMPLATE.md(1KB)
----.prettierignore(4B)
----jest.config.js(222B)
----LICENSE(1KB)
----tsconfig.json(296B)
----examples()
--------default-export()
--------basic()
----.all-contributorsrc(3KB)
----.gitignore(23B)
----lib()
--------implementations()
--------core()
--------typescript()
--------main.ts(1KB)
--------prettier()
--------cli.ts(5KB)
--------sass()
----commitlint.config.js(67B)
----README.md(14KB)
----yarn.lock(332KB)