cnchar-info cnchar-name
Конечно, вы также можете установить некоторые из них по мере необходимости. Библиотеку плагинов также можно использовать отдельно от cnchar, но часть функций репозитория сильно зависит от cnchar: например, cnchar-poly, cnchar-order, cnchar-trad.
Или вы можете использовать cnchar-all
, чтобы использовать все функции. Эта библиотека ссылается на все вышеперечисленные библиотеки плагинов.
npm i cnchar-all
Если jsdelivr не работает, можно использовать unpkg (https://unpkg.com/cnchar/cnchar.min.js)
<script src="https://fastly.jsdelivr.net/npm/cnchar/cnchar.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-poly/cnchar.poly.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-order/cnchar.order.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-trad/cnchar.trad.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-draw/cnchar.draw.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-idiom/cnchar.idiom.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-xhy/cnchar.xhy.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-radical/cnchar.radical.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-words/cnchar.words.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-explain/cnchar.explain.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-voice/cnchar.voice.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-random/cnchar.random.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-code/cnchar.code.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-input/cnchar.input.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-info/cnchar.info.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-name/cnchar.name.min.js"></script>
или используйте следующий CDN, который включает в себя все вышеупомянутые библиотеки плагинов:
```html
<script src="https://fastly.jsdelivr.net/npm/cnchar-all/cnchar.all.min.js"></script>
После установки нескольких библиотек npm:
// Пожалуйста, убедитесь, что сначала импортируете базовую библиотеку cnchar, а затем другие библиотеки в любом порядке
import cnchar from 'cnchar';
import 'cnchar-poly';
// ... для других плагинов см. главу 2 «Обзор функций и плагинов»
// Используйте плагины по мере необходимости
console.log('汉字'.spell()); // вызов прототипа
console.log(cnchar.spell('汉子')); // вызов API cnchar
В среде браузера объект cnchar
будет определён в объекте window
.
В небраузерных средах необходимо использовать метод cnchar.use()
для загрузки функциональных библиотек:
// Пожалуйста, убедитесь, что сначала импортировали базовую библиотеку cnchar, а затем остальные библиотеки в любом порядке
var cnchar = require('cnchar');
var poly = require('cnchar-poly');
// ... Для других плагинов см. главу 2 «Обзор функций и плагинов».
// Используйте плагины по мере необходимости
// Примечание: cnchar-draw и cnchar-voice нельзя использовать в небраузерной среде
cnchar.use(poly);
console.log('汉字'.spell()); // вызов прототипа
console.log(cnchar.spell('汉子')); // вызов API cnchar
Другие способы использования соответствуют среде браузера.
Для собственной среды браузера необходимо использовать теги script для импорта файлов js:
<script src="https://fastly.jsdelivr.net/npm/cnchar/cnchar.min.js"></script>
<script src="https://fastly.jsdelivr.net/npm/cnchar-poly/cnchar.poly.min.js"></script>
<!--... Для других плагинов см. главу 2 «Обзор функций и плагинов»-->
<script>
console.log('汉字'.spell()); // вызов прототипа
console.log(cnchar.spell('汉子')); // вызов API cnchar
</script>
Благодарности
Библиотека cnchar-draw
основана на hanzi-writer, за что мы выражаем особую благодарность!
Contributors
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )