mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-06 07:56:28 +08:00
remove react-router from antd
This commit is contained in:
parent
db30835c0e
commit
fff4f39e5f
@ -7,11 +7,11 @@
|
||||
---
|
||||
|
||||
````jsx
|
||||
var Router = antd.Router;
|
||||
var Router = require('react-router');
|
||||
var Route = Router.Route;
|
||||
var Link = Router.Link;
|
||||
var RouteHandler = Router.RouteHandler;
|
||||
var Breadcrumb = antd.Breadcrumb;
|
||||
var Breadcrumb = require('antd/lib/breadcrumb');
|
||||
|
||||
var Apps = React.createClass({
|
||||
render() {
|
||||
|
@ -7,7 +7,7 @@
|
||||
---
|
||||
|
||||
````jsx
|
||||
var Breadcrumb = antd.Breadcrumb;
|
||||
var Breadcrumb = require('antd/lib/breadcrumb');
|
||||
|
||||
React.render(
|
||||
<Breadcrumb>
|
||||
|
1
index.js
1
index.js
@ -11,7 +11,6 @@ var antd = {
|
||||
Popover: require('./components/popover'),
|
||||
Select: require('./components/select'),
|
||||
Breadcrumb: require('./components/breadcrumb'),
|
||||
Router: require('react-router'),
|
||||
Popconfirm: require('./components/popconfirm'),
|
||||
confirm: require('./components/modal/confirm'),
|
||||
Steps: require('./components/steps'),
|
||||
|
@ -24,10 +24,10 @@
|
||||
"rc-select": "~4.0.0",
|
||||
"rc-steps": "~1.1.0",
|
||||
"rc-tabs": "~5.1.0",
|
||||
"rc-tooltip": "~2.2.3",
|
||||
"react-router": "~0.13.3"
|
||||
"rc-tooltip": "~2.2.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"react-router": "~0.13.3",
|
||||
"babel": "~5.6.14",
|
||||
"babel-core": "~5.4.7",
|
||||
"babel-loader": "~5.1.3",
|
||||
|
1
scripts/demo.js
Normal file
1
scripts/demo.js
Normal file
@ -0,0 +1 @@
|
||||
window['react-router'] = require('react-router');
|
@ -2,16 +2,13 @@
|
||||
|
||||
{% block scripts %}
|
||||
<script src="/dist/{{ config.package.name }}-{{ config.package.version }}.js"></script>
|
||||
<script src="/dist/demo.js"></script>
|
||||
<script>
|
||||
window.require = function(path) {
|
||||
var result = window;
|
||||
if (path.indexOf('antd') < 0 ||
|
||||
path.indexOf('antd/lib/') < 0) {
|
||||
throw 'There should not have modules here 1.';
|
||||
}
|
||||
var namespaces = path.split('/');
|
||||
namespaces.forEach(function(key, i) {
|
||||
if (i === namespaces.length - 1) {
|
||||
if (i !== 0 && i === namespaces.length - 1) {
|
||||
key = capitalizeFirstLetter(key);
|
||||
}
|
||||
if (key !== 'lib') {
|
||||
|
@ -6,6 +6,7 @@ var pkg = require('./package');
|
||||
var entry = {};
|
||||
entry[pkg.name] = './index.js';
|
||||
entry[pkg.name + '-' + pkg.version] = './index.js';
|
||||
entry['demo'] = './scripts/demo.js';
|
||||
|
||||
module.exports = {
|
||||
entry: entry,
|
||||
|
Loading…
Reference in New Issue
Block a user