no message
Former-commit-id: fe3d7b1449d4f82158adbfff836b6ae4ad5f6ab7 [formerly 2635a1dbf541c9cd870f4d088189d02e4b7b0ca8] [formerly fe3d7b1449d4f82158adbfff836b6ae4ad5f6ab7 [formerly 2635a1dbf541c9cd870f4d088189d02e4b7b0ca8] [formerly fe3d7b1449d4f82158adbfff836b6ae4ad5f6ab7 [formerly 2635a1dbf541c9cd870f4d088189d02e4b7b0ca8] [formerly 2635a1dbf541c9cd870f4d088189d02e4b7b0ca8 [formerly 652a94802840127176bc1bc68597f61f6ec3b24c [formerly d1438a0d5d840b4d9d4743cba811f187ee4c0797]]]]] Former-commit-id: 4e773bbf5ed2afa2a1cad14fa52c2c7bf8c69d86 Former-commit-id: 8001978776d543845740d854e976c89b200af564 Former-commit-id: 34fe4feccb1da1c891e1c2df3cd282dce41fcdea [formerly df0816024e1e838ab7e78859fc92d37c048b57b7] Former-commit-id: 39920353214b3142b0e73ac3153420447f8f2322 Former-commit-id: 4d0c789b192f9b9ce4e7b3037d17f1b130976a35 Former-commit-id: 3f485f663256227f00cd3a7a19c6ddff577cff17 Former-commit-id: 79e2c190e2b1a196901d00d8586619527a379371 Former-commit-id: dec895b690ad0f09ee12b77f8878f3c8f6a65bb8
This commit is contained in:
@@ -27,4 +27,4 @@ npm run build
|
|||||||
npm run doc:dev
|
npm run doc:dev
|
||||||
```
|
```
|
||||||
|
|
||||||
> 如果上述步骤出现错误,请将您的 node 版本升级 >8,如果有其它疑问请参考[常见问题](/zh/guide/q-a.html)
|
> 如果上述步骤出现错误,建议您升级 node 版本 >8,如果有其它疑问请参考[常见问题](/zh/guide/q-a.html)
|
||||||
@@ -80,49 +80,44 @@ D2Admin 仍然处于开发中,这里有一些计划:
|
|||||||
## 目录结构
|
## 目录结构
|
||||||
|
|
||||||
```
|
```
|
||||||
├─ build // 打包设置
|
├─ build
|
||||||
├─ config // 发布设置
|
├─ config
|
||||||
├─ preview-image // github 介绍页面使用的插图 以后可能去掉
|
├─ docs // 文档
|
||||||
├─ src
|
├─ src
|
||||||
│ ├─ assets
|
│ ├─ assets // 资源
|
||||||
│ │ ├─ icons // 存放 svg 图标
|
│ │ ├─ icons
|
||||||
│ │ ├─ image // 图片
|
│ │ ├─ image
|
||||||
│ │ ├─ library // 库
|
│ │ ├─ library
|
||||||
│ │ └─ style // 公用样式
|
│ │ └─ style
|
||||||
│ ├─ components
|
│ ├─ components // 组件
|
||||||
│ │ ├─ charts // 封装图表组件
|
│ │ ├─ charts
|
||||||
│ │ ├─ core // 核心组件
|
│ │ ├─ core
|
||||||
│ │ ├─ demo // 只会在示例页面中使用的组件
|
│ │ └─ demo
|
||||||
│ ├─ i18n // 多国语言配置
|
│ ├─ i18n // 多国语
|
||||||
│ ├─ mock // mock 数据设置
|
│ ├─ menu // 菜单
|
||||||
│ ├─ pages
|
│ ├─ mock // 模拟数据
|
||||||
│ │ ├─ core // 系统页面
|
│ ├─ pages // 页面
|
||||||
│ │ └─ demo // 演示页面
|
|
||||||
│ │ ├─ business // 业务页面示例
|
|
||||||
│ │ ├─ chart // 图表
|
|
||||||
│ │ ├─ components // 组件
|
|
||||||
│ │ └─ plugins // 插件
|
|
||||||
│ ├─ plugin // 插件
|
│ ├─ plugin // 插件
|
||||||
│ ├─ router // 路由
|
│ ├─ router // 路由
|
||||||
│ │ ├─ invisible
|
│ ├─ store // vuex
|
||||||
│ │ └─ menu
|
│ ├─ utils
|
||||||
│ ├─ store // 全局状态
|
|
||||||
│ ├─ utils // 通用工具
|
|
||||||
│ ├─ App.vue
|
│ ├─ App.vue
|
||||||
│ └─ main.js // 入口文件
|
│ └─ main.js
|
||||||
├─ static
|
├─ static // 静态资源
|
||||||
├─ .babelrc
|
├─ .babelrc
|
||||||
├─ .editorconfig
|
├─ .editorconfig
|
||||||
├─ .eslintignore
|
├─ .eslintignore
|
||||||
├─ .eslintrc.js
|
├─ .eslintrc.js
|
||||||
|
├─ .gitattributes
|
||||||
├─ .gitignore
|
├─ .gitignore
|
||||||
├─ .postcssrc.js
|
├─ .postcssrc.js
|
||||||
├─ LICENSE
|
├─ LICENSE
|
||||||
├─ README.md
|
├─ README.md
|
||||||
├─ design.sketch
|
├─ deploy.sh
|
||||||
|
├─ design.sketch // 设计文件
|
||||||
├─ index.html
|
├─ index.html
|
||||||
├─ package-lock.json
|
|
||||||
└─ package.json
|
└─ package.json
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 使用
|
## 使用
|
||||||
@@ -133,37 +128,18 @@ D2Admin 仍然处于开发中,这里有一些计划:
|
|||||||
不要直接克隆本项目,请选择上面已经发行的版本,如果克隆仓库,你将会得到不完全的代码。尤其不要使用 dev 分支
|
不要直接克隆本项目,请选择上面已经发行的版本,如果克隆仓库,你将会得到不完全的代码。尤其不要使用 dev 分支
|
||||||
:::
|
:::
|
||||||
|
|
||||||
安装依赖
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
// 安装依赖
|
||||||
npm i
|
npm i
|
||||||
```
|
|
||||||
|
|
||||||
运行
|
// 运行
|
||||||
|
|
||||||
```
|
|
||||||
npm run dev
|
npm run dev
|
||||||
|
|
||||||
|
// 打包
|
||||||
|
npm run build
|
||||||
|
|
||||||
|
// 本地文档调试
|
||||||
|
npm run doc:dev
|
||||||
```
|
```
|
||||||
|
|
||||||
在以下环境测试可用
|
> 如果上述步骤出现错误,建议您升级 node 版本 >8,如果有其它疑问请参考[常见问题](/zh/guide/q-a.html)
|
||||||
|
|
||||||
```
|
|
||||||
➜ ~ npm -v
|
|
||||||
5.6.0
|
|
||||||
➜ ~ node -v
|
|
||||||
v8.11.1
|
|
||||||
➜ ~ nrm -V
|
|
||||||
1.0.2
|
|
||||||
➜ ~ nrm ls
|
|
||||||
npm ---- https://registry.npmjs.org/
|
|
||||||
cnpm --- http://r.cnpmjs.org/
|
|
||||||
* taobao - https://registry.npm.taobao.org/
|
|
||||||
nj ----- https://registry.nodejitsu.com/
|
|
||||||
rednpm - http://registry.mirror.cqupt.edu.cn/
|
|
||||||
npmMirror https://skimdb.npmjs.com/registry/
|
|
||||||
edunpm - http://registry.enpmjs.org/
|
|
||||||
```
|
|
||||||
|
|
||||||
::: tip
|
|
||||||
推荐使用 [nrm](https://github.com/Pana/nrm) 管理 npm 源,不建议使用 cnpm
|
|
||||||
:::
|
|
||||||
|
|||||||
@@ -1,5 +1,30 @@
|
|||||||
# 常见问题
|
# 常见问题
|
||||||
|
|
||||||
|
## 项目为什么无法启动
|
||||||
|
|
||||||
|
首先建议您升级 node 版本 >8,在以下环境测试可用
|
||||||
|
|
||||||
|
```
|
||||||
|
➜ ~ npm -v
|
||||||
|
5.6.0
|
||||||
|
➜ ~ node -v
|
||||||
|
v8.11.1
|
||||||
|
➜ ~ nrm -V
|
||||||
|
1.0.2
|
||||||
|
➜ ~ nrm ls
|
||||||
|
npm ---- https://registry.npmjs.org/
|
||||||
|
cnpm --- http://r.cnpmjs.org/
|
||||||
|
* taobao - https://registry.npm.taobao.org/
|
||||||
|
nj ----- https://registry.nodejitsu.com/
|
||||||
|
rednpm - http://registry.mirror.cqupt.edu.cn/
|
||||||
|
npmMirror https://skimdb.npmjs.com/registry/
|
||||||
|
edunpm - http://registry.enpmjs.org/
|
||||||
|
```
|
||||||
|
|
||||||
|
::: tip
|
||||||
|
推荐使用 [nrm](https://github.com/Pana/nrm) 管理 npm 源,不建议使用 cnpm
|
||||||
|
:::
|
||||||
|
|
||||||
## 如何启动文档的开发环境
|
## 如何启动文档的开发环境
|
||||||
|
|
||||||
这里目前还有一个小遗憾,d2admin 使用的 webpack 版本不能符合 vuepress 的要求,所以如果你想在本地启动文档站点的服务,需要按下述步骤
|
这里目前还有一个小遗憾,d2admin 使用的 webpack 版本不能符合 vuepress 的要求,所以如果你想在本地启动文档站点的服务,需要按下述步骤
|
||||||
|
|||||||
Reference in New Issue
Block a user