feat: 增加组件库
This commit is contained in:
parent
48f9f59e5e
commit
2c7692ddc3
|
@ -1,7 +1,25 @@
|
||||||
import { exec } from 'child_process'
|
import { spawn } from 'child_process'
|
||||||
/**
|
/**
|
||||||
* **********
|
* **********
|
||||||
* 生成css文件
|
* 生成css文件
|
||||||
* **********
|
* **********
|
||||||
*/
|
*/
|
||||||
exec('tailwindcss -i ./src/input.css -o ./public/output.css --watch')
|
// exec('')
|
||||||
|
|
||||||
|
const child = spawn(
|
||||||
|
'tailwindcss -i ./src/input.css -o ./public/output.css --watch',
|
||||||
|
[],
|
||||||
|
{
|
||||||
|
shell: true,
|
||||||
|
stdio: 'inherit'
|
||||||
|
}
|
||||||
|
)
|
||||||
|
/**
|
||||||
|
* *************
|
||||||
|
* exit
|
||||||
|
* *************
|
||||||
|
*/
|
||||||
|
process.on('SIGINT', () => {
|
||||||
|
if (child.pid) process.kill(child.pid)
|
||||||
|
if (process.pid) process.exit()
|
||||||
|
})
|
||||||
|
|
|
@ -55,12 +55,12 @@
|
||||||
"@rollup/plugin-typescript": "^11.1.3",
|
"@rollup/plugin-typescript": "^11.1.3",
|
||||||
"@types/inquirer": "^9.0.7",
|
"@types/inquirer": "^9.0.7",
|
||||||
"@types/koa": "^2.15.0",
|
"@types/koa": "^2.15.0",
|
||||||
|
"@types/koa-mount": "^4.0.5",
|
||||||
"@types/koa-router": "^7.4.8",
|
"@types/koa-router": "^7.4.8",
|
||||||
"@types/koa-static": "^4.0.4",
|
"@types/koa-static": "^4.0.4",
|
||||||
"@types/lodash": "^4.14.200",
|
"@types/lodash": "^4.14.200",
|
||||||
"@types/node": "^20.8.5",
|
"@types/node": "^20.8.5",
|
||||||
"@types/node-schedule": "^2.1.7",
|
"@types/node-schedule": "^2.1.7",
|
||||||
"@types/koa-mount": "^4.0.5",
|
|
||||||
"@types/react-dom": "^18.2.22",
|
"@types/react-dom": "^18.2.22",
|
||||||
"@types/redis": "^4.0.11",
|
"@types/redis": "^4.0.11",
|
||||||
"@types/ws": "^8.5.7",
|
"@types/ws": "^8.5.7",
|
||||||
|
@ -74,6 +74,7 @@
|
||||||
"koa-router": "^12.0.1",
|
"koa-router": "^12.0.1",
|
||||||
"koa-static": "^5.0.0",
|
"koa-static": "^5.0.0",
|
||||||
"nodemon": "^3.0.1",
|
"nodemon": "^3.0.1",
|
||||||
|
"preline": "^2.3.0",
|
||||||
"prettier": "^3.0.3",
|
"prettier": "^3.0.3",
|
||||||
"rollup": "^4.16.4",
|
"rollup": "^4.16.4",
|
||||||
"tailwindcss": "^3.4.3",
|
"tailwindcss": "^3.4.3",
|
||||||
|
|
|
@ -1,10 +1,17 @@
|
||||||
|
import { createRequire } from 'module'
|
||||||
|
const require = createRequire(import.meta.url)
|
||||||
/**
|
/**
|
||||||
* @type {import('tailwindcss').Config}
|
* @type {import('tailwindcss').Config}
|
||||||
*/
|
*/
|
||||||
export default {
|
export default {
|
||||||
content: ['./plugins/**/*.{jsx,tsx}', './example/**/*.{jsx,tsx}'],
|
/**
|
||||||
theme: {
|
* 仅对plugins目录下的jsx、tsx、html文件生效
|
||||||
extend: {}
|
*/
|
||||||
},
|
content: ['./plugins/**/*.{jsx,tsx,html}'],
|
||||||
plugins: []
|
/**
|
||||||
|
* 并不加入preline的js逻辑
|
||||||
|
* 需要开发并使用js交互效果
|
||||||
|
* 请自行建立独立的web环境
|
||||||
|
*/
|
||||||
|
plugins: [require('preline/plugin')]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue