0.6.4 • Published 4 years ago

vue-cli-plugin-octopus-pro v0.6.4

Weekly downloads
773
License
-
Repository
-
Last release
4 years ago

comment: <> (作为公共包子包上传) comment: <> (npm publish --access=public)

octopus-pro

安装

初始化

在正式安装之前,您需要使用VueCli初始化一个项目,我们建议您使用如下的配置 1. 包含的特性
◉ Babel
◯ TypeScript
◯ Progressive Web App (PWA) Support
◉ Router
◉ Vuex
◉ CSS Pre-processors
◉ Linter / Formatter
◯ Unit Testing
◯ E2E Testing

  1. CSS Pre-processors选择Dart-sass
    ❯ Sass/SCSS (with dart-sass)
    Sass/SCSS (with node-sass)
    Less
    Stylus
  2. Lint特性选择 Lint on save
    ◉ Lint on save
    ◯ Lint and fix on commit
  3. 配置文件以单文件的形式保存
    ◉ In dedicated config files ◯ In package.json

安装octopus-pro

在完成一个典型Vue项目的初始化后,你只需要输入如下命令即可将我们的样板代码安装到项目中

vue add octopus-pro

期间你上下移动箭头或者输入来作出以下选择:
1、导入Element的形式,您可以根据需要选择

?We will import Element-UI for you, which type do you want to import it?
> Fully import
  Import on demand

2、是否引入Mock服务模块?我建议您始终选择引入(默认值为引入),因为即使你用不到,他也不会产生任何影响

? Do you want import a mock server? (Y/n)
# 建议您键入 Y 或者直接按下 Return

3、是否使用hash路由,建议选择'是',如果您选择了否,则启用history模式,那么不要忘记在服务器上做相应的配置

? Do you want use a hash router? (Y/n)
# 建议您键入 Y 或者直接按下 Return

4、是否插入错误搜集SentrySDK相关代码,建议您选择是,阅读相关文档 :::warning 需要注意的是,如果你选择了是,那么你还需要在sentry平台申请创建一个项目并获取到对应的DSN :::

? Do you need use SentrySDK in this project ? (Y/n)
# 建议您键入 Y 或者直接按下 Return

做完这些操作后,Octopus-Pro将为您生成项目并安装依赖

目录结构

我们已经为你生成了一个完整的开发框架,提供了中后台开发的基础界面和功能,下面是整个项目的目录结构。

├── mock                     # 本地模拟数据
├── public
│   └── favicon.png          # Favicon
├── src
│   ├── api               # 本地静态资源
│   ├── assets               # 本地静态资源
│   ├── components           # 业务通用组件
│   ├── config               # 集成测试用例
│   ├── layout               # 通用布局
│   ├── plugins              # 全局 dva model
│   ├── views                # 业务页面入口和常用模板
│   ├── utils                # 工具库
│   ├── App.vue
│   └── main.js              # 入口JS
├── .env.xxx                 # 环境变量注入文件
├── .eslintrc.js             
├── .stylelintrc.js
├── vue.config.js            # vue cli配置
├── README.md
└── package.json

本地开发

安装依赖,我们建议使用yarn进行包管理工具

yarn 

如果你使用npm,则使用

npm install

然后敲入命令即可进行开发

yarn dev # 或者yarn serve,如果您用npm,则键入npm run dev或者npm run serve

本地开发
启动完成后打开上面的链接 http://localhost:8006,如果能看到下面的页面就代表成功了。 欢迎首页 接下来你可以修改代码进行业务开发了,我们内建了基础UI界面、Mock数据(可选)、状态管理、权限路由配置等实用功能用于辅助开发,你可以继续阅读和探索官网文档。

0.6.4

4 years ago

0.6.3

4 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.21

4 years ago

0.5.20

4 years ago

0.5.18

4 years ago

0.5.19

4 years ago

0.5.17

4 years ago

0.5.16

4 years ago

0.5.15

4 years ago

0.5.14

4 years ago

0.5.13

4 years ago

0.5.11

4 years ago

0.5.12

4 years ago

0.5.10

4 years ago

0.5.9

4 years ago

0.5.8

4 years ago

0.5.7

4 years ago

0.5.6

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.4.17

4 years ago

0.4.16

4 years ago

0.4.15

4 years ago

0.4.14

4 years ago

0.4.13

4 years ago

0.4.12

4 years ago

0.4.11

4 years ago

0.4.10

4 years ago

0.4.9

4 years ago

0.4.8

4 years ago

0.4.7

4 years ago

0.4.6

4 years ago

0.4.5

4 years ago

0.4.4

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.3

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.42

4 years ago

0.1.43

4 years ago

0.1.44

4 years ago

0.1.45

4 years ago

0.2.0

4 years ago

0.1.41

4 years ago

0.1.40

4 years ago

0.1.39

4 years ago

0.1.38

4 years ago

0.1.37

4 years ago

0.1.35

4 years ago

0.1.34

4 years ago

0.1.32

4 years ago

0.1.33

4 years ago

0.1.31

4 years ago

0.1.30

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.24

4 years ago

0.1.23

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.18

4 years ago

0.1.19

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.15

4 years ago

0.1.13

4 years ago

0.1.14

4 years ago

0.1.10

4 years ago

0.1.11

4 years ago

0.1.12

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.9

4 years ago

0.1.4

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago