|
2 дней назад | |
---|---|---|
public | 3 месяцев назад | |
src | 2 дней назад | |
.drone.yml | 1 год назад | |
.env.development | 3 недель назад | |
.env.production | 3 недель назад | |
.env.test | 8 месяцев назад | |
.eslintrc.cjs | 1 год назад | |
.gitignore | 2 месяцев назад | |
.prettierrc | 1 год назад | |
README.md | 3 месяцев назад | |
index.html | 2 дней назад | |
package.json | 2 дней назад | |
tailwind.config.cjs | 2 дней назад | |
tsconfig.json | 1 год назад | |
tsconfig.node.json | 1 год назад | |
vite.config.ts | 2 дней назад |
CRM 功能扩展模块
Node.js 需要 version.18+, 写下这段话的时候, node LTS版本是ver.22.11.0 Vue3 + Element Plus + tailwindcss.
一开始这个项目预估是写完放着用、不会有改的了. 所以很多页面是技术尝试性质的, 部分页面是vue2移植过来的, 写得比较糙.
Element Plus升级尽量频繁, 或者锁死直接不升级, 不要隔几个小版本升一次, 不然可能会炸, 开发团队依赖于开源社区支持, API各种改动... vue官方的依赖无脑升级都行. eslint 锁死当前大版本, 往上会改配置文件, 格式跟智障一样. 当然那天看不爽了直接去掉就行, 反正都上typescript了, eslint其实不是很重要, 就格式化一下代码而已 其他依赖项自测.
npm i
npm run dev
npm run build
http://192.168.20.152:9527/#/indent-manage/indent/list?action=autoLogin&u=admin&p=admin123
http://192.168.20.152:9527/#/indent-manage/product/list?action=autoLogin&u=admin&p=admin123
http://192.168.20.152:9527/#/indent-manage/user?action=autoLogin&u=admin&p=admin123