基于 Clarion 构建前端项目的 CLI 工具

Clarion 是一个用于构建应用程序的 CSS 和设计系统框架。

安装

使用 npm 或 yarn 全局安装 Clarion:

npm install -g clarion

# 或

yarn global add clarion

创建新项目

使用 clarion new 命令创建一个新项目:

clarion new

按照提示配置项目,Clarion 将自动安装所需的依赖项。

运行项目

进入项目目录并运行以下命令:

cd ProjectName
npm run dev

项目结构

默认情况下,项目使用 Sass 作为 CSS 预处理器,并使用 Webpack 进行模块管理和编译。项目架构遵循 Clarion 样式架构。

zip
clarion-master.zip 预估大小:42个文件
folder
clarion-master 文件夹
folder
bin 文件夹
file
clarion 49B
file
package.json 1KB
folder
tests 文件夹
folder
commands 文件夹
file
add.spec.ts 951B
file
new.spec.ts 631B
folder
services 文件夹
file
configService.spec.ts 984B
file
projectDataService.spec.ts 3KB
file
LICENSE 1KB
file
package-lock.json 48KB
folder
src 文件夹
file
clarion.ts 3KB
folder
commands 文件夹
file
add.ts 4KB
file
new.ts 6KB
file
remove.ts 2KB
folder
data 文件夹
file
newProject.ts 1KB
file
styleContentData.ts 44KB
file
projectData.ts 14KB
folder
services 文件夹
file
configService.ts 3KB
file
shellService.ts 1KB
file
logService.ts 693B
file
directoryService.ts 4KB
file
fileService.ts 4KB
file
projectService.ts 4KB
file
tsconfig.json 341B
file
.gitignore 882B
folder
lib 文件夹
folder
commands 文件夹
file
config.js 2KB
file
remove.js 2KB
file
add.js 4KB
file
new.js 6KB
folder
data 文件夹
file
newProject.js 2KB
file
newProjectQuestions.js 831B
file
projectData.js 13KB
file
styleContentData.js 44KB
file
clarion.js 4KB
file
taskManager.js 2KB
folder
services 文件夹
file
configService.js 3KB
file
fileService.js 4KB
file
shellService.js 1KB
file
projectService.js 4KB
file
logService.js 541B
file
directoryService.js 3KB
file
CODE_OF_CONDUCT.md 3KB
file
README.md 7KB
file
.editorconfig 188B
zip 文件大小:70.71KB