ant-design/docs/download.md
2015-08-11 21:07:49 +08:00

102 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 下载
- category: 入门
- order: 2
---
可以直接下载文件或使用 npm 进行安装。
## 直接下载
- **稳定版** <span class="versions" id="stable-version"></span>
<a id="stable-link" href="" target="_blank">下载</a>
- **开发版** <span class="versions" id="latest-version"></span>
开发版并不稳定,随时可能变更。
<ul id="latest-links">
<li>
<a href="http://ant.design/dist/antd.js">antd.js</a>
</li>
<li>
<a href="http://ant.design/dist/antd.min.js">antd.min.js</a>
</li>
<li>
<a href="http://ant.design/dist/antd.css">antd.css</a>
</li>
<li>
<a href="http://ant.design/dist/antd.min.css">antd.min.css</a>
</li>
</ul>
- **历史版本**https://github.com/ant-design/ant-design/releases
## npm
**我们推荐使用 npm 的方式进行开发**,这样可以享受整个生态圈和工具链带来的诸多好处。
[![npm package](https://img.shields.io/npm/v/antd.svg?style=flat-square)](https://www.npmjs.org/package/antd)
可以通过 npm 直接安装到本地,使用 `require``import` 进行引用。
```bash
$ npm install antd --save
```
安装最新的开发版本:
```bash
$ npm install antd@beta --save
```
## 开发工具
Ant Design 提供了开发构建的命令行工具,可以安装到全局直接使用:
```bash
$ npm install antd-bin -g
```
或者安装到仓库下,使用 `package.json``scripts` 字段来配置命令:
```bash
$ npm install antd-bin --save-dev
```
```json
"scripts": {
"dev": "antd server",
"build": "antd build"
}
```
<style>
.versions {
font-weight: bold;
color: #C05B4D;
font-family: Consolas;
margin-left: 0.3em;
background: #FFF1E7;
padding: 2px 5px;
border-radius: 3px;
}
</style>
<script>
$('#latest-version').html(antdVersion.latest);
$('#latest-links a').each(function(i, item) {
$(item).attr('href', $(item).attr('href').replace('dist/antd', 'dist/antd-' + antdVersion.latest));
});
if (antdVersion.stable) {
$('#stable-version').html(antdVersion.stable);
$('#stable-link').attr('href', 'https://github.com/ant-design/ant-design/releases/tag/' + antdVersion.stable);
} else {
$('#stable-version').html('暂无');
$('#stable-link').hide();
}
</script>