0.0.11 • Published 4 years ago

sb-cmd v0.0.11

Weekly downloads
84
License
ISC
Repository
-
Last release
4 years ago

@xes/xes-cmd


安装

sudo npm i -g @xes/xes-cmd --registry=https://npm.xesv5.com

验证: xes -v

使用

安装完成后可以进行创建模版等操作。

初始化航母项目

先进入要初始化创建的目录运行:

// name 为航母项目文件夹的名字

xes init [name]

等待创建完成之后,进入航母项目安装依赖 npm i

创建全局组件或项目

npm run create

在航母项目根目录使用 create 命令,如果是项目会创建到 xesrc 目录, 如果是组件会创建到根目录的 components 目录下。

组件的开发

创建好的组件,需要进入组件目录进行开发:

npm run dev  启用组件开发模式

npm run build 会打包出2个目录: dist  &  example  

打包出的 example 为组件预览目录。

另外需要开发人员遵循良好的习惯,填写全 package.json 里的字段,方便收集信息。

项目内操作

在新创建的项目内,也可以运行 npm run create ,但是创建的组件会出现在项目内 src/components 文件夹内。

注:项目内组件仍然是标准 npm 模版,但不绝对要求遵循 npm 规范,而外部的 components 内的包,要求遵循 npm 规范。

航母项目管理服务

可以运行如下命令来启动:

npm run manage

会自动打开一个页面,来管理全局和局部组件。

其他预设

航母项目预设了多个统一的 alias,包括: vue vuex vue-router axios

另外可以在任意项目中使用:

import [variable] from '@c/[name]'

来引入全局组件,如意入口为 组件入口,而非打包出来的 dist (内部组件同理,不能使用打包之后的文件)

0.0.10

4 years ago

0.0.11

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.4

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago