kendo ui core で依存関係にうんざりした方への(雑な)福音
このドキュメントは kendo ui core の使い方ではありません。
kendo ui core を使っていて、依存関係にうんざりした方へのドキュメントです。
しかも、かなり雑です。
以下のようなscriptタグをhtmlにインクルードしちゃいましょう。
パスは適当に変換してください。
依存関係、順序など矛盾しないように並べています。
モバイル関係は含んでいません。
すごく雑ですが、どうせキャッシュされます。
Apacheでmod_deflate などを有効にしておけばもっと良いでしょう。
有償版はもっと鈍重です。
sample.html
<script type="text/javascript" src="apps/jquery.min.js"></script>
<script type="text/javascript" src="apps/angular.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/cultures/kendo.culture.ja-JP.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.core.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.angular.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.data.odata.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.data.xml.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.data.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.popup.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.list.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.fx.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.userevents.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.draganddrop.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.mobile.scroller.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.autocomplete.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.binder.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.button.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.calendar.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.color.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.slider.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.colorpicker.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.combobox.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.data.signalr.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.datepicker.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.timepicker.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.datetimepicker.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.dropdownlist.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.numerictextbox.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.validator.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.editable.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.selectable.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.listview.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.maskedtextbox.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.menu.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.multiselect.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.notification.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.pager.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.panelbar.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.progressbar.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.resizable.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.router.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.sortable.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.splitter.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.tabstrip.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.timezones.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.toolbar.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.tooltip.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.touch.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.ui.core.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.view.min.js"></script>
<script type="text/javascript" src="apps/kendo/js/kendo.window.min.js"></script>
聡明な方ならお気づきかもしれません。
sample.sh
#!/bin/bash
cat kendo.core.min.js >> kendo.core.js
cat kendo.angular.min.js >> kendo.core.js
cat kendo.data.odata.min.js >> kendo.core.js
cat kendo.data.xml.min.js >> kendo.core.js
cat kendo.data.min.js >> kendo.core.js
cat kendo.popup.min.js >> kendo.core.js
cat kendo.list.min.js >> kendo.core.js
cat kendo.fx.min.js >> kendo.core.js
cat kendo.userevents.min.js >> kendo.core.js
cat kendo.draganddrop.min.js >> kendo.core.js
cat kendo.mobile.scroller.min.js >> kendo.core.js
cat kendo.autocomplete.min.js >> kendo.core.js
cat kendo.binder.min.js >> kendo.core.js
cat kendo.button.min.js >> kendo.core.js
cat kendo.calendar.min.js >> kendo.core.js
cat kendo.color.min.js >> kendo.core.js
cat kendo.slider.min.js >> kendo.core.js
cat kendo.colorpicker.min.js >> kendo.core.js
cat kendo.combobox.min.js >> kendo.core.js
cat kendo.data.signalr.min.js >> kendo.core.js
cat kendo.datepicker.min.js >> kendo.core.js
cat kendo.timepicker.min.js >> kendo.core.js
cat kendo.datetimepicker.min.js >> kendo.core.js
cat kendo.dropdownlist.min.js >> kendo.core.js
cat kendo.numerictextbox.min.js >> kendo.core.js
cat kendo.validator.min.js >> kendo.core.js
cat kendo.editable.min.js >> kendo.core.js
cat kendo.selectable.min.js >> kendo.core.js
cat kendo.listview.min.js >> kendo.core.js
cat kendo.maskedtextbox.min.js >> kendo.core.js
cat kendo.menu.min.js >> kendo.core.js
cat kendo.multiselect.min.js >> kendo.core.js
cat kendo.notification.min.js >> kendo.core.js
cat kendo.pager.min.js >> kendo.core.js
cat kendo.panelbar.min.js >> kendo.core.js
cat kendo.progressbar.min.js >> kendo.core.js
cat kendo.resizable.min.js >> kendo.core.js
cat kendo.router.min.js >> kendo.core.js
cat kendo.sortable.min.js >> kendo.core.js
cat kendo.splitter.min.js >> kendo.core.js
cat kendo.tabstrip.min.js >> kendo.core.js
cat kendo.timezones.min.js >> kendo.core.js
cat kendo.toolbar.min.js >> kendo.core.js
cat kendo.tooltip.min.js >> kendo.core.js
cat kendo.touch.min.js >> kendo.core.js
cat kendo.ui.core.min.js >> kendo.core.js
cat kendo.view.min.js >> kendo.core.js
cat kendo.window.min.js >> kendo.core.js
これは自己責任でお願いします。
Apache2.0ライセンスなので、ソース内のライセンス表示部分は消さないようにしましょう。
2015年1月3日 Qiitaデビューしました。
2014年以前の記事は、
http://www.mixp.net
へどうぞ。--伊良部