5.0 KiB
1. npm安装
cnchar包含了一个基本库和多个插件库,用于实现不同的功能,您可以按需安装其中的功能库,但是 cnchar 这个基础库是必须安装的
(注:draw、idiom、xhy、radical、words、explain、voice可以独立使用)
安装主库:
按需安装功能库:
浏览器环境中功能库可以直接使用:
非浏览器环境中功能库需要使用use方法加载,且不支持 cnchar-draw、cnchar-voice 库:
// 请保证最先引入 cnchar 基础库,其他几个库顺序无所谓 import cnchar from 'cnchar'; import 'cnchar-poly'; // ... 其他插件请参考第二章 2. 功能及插件概览 // 插件请按需取用
console.log('汉字'.spell()); // prototype 方式调用 console.log(cnchar.spell('汉字')); // cnchar api 调用
commonjs 模块
// 请保证最先引入 cnchar 基础库,其他几个库顺序无所谓 var cnchar = require('cnchar'); var poly = require('cnchar-poly'); // ... 其他插件请参考第二章 2. 功能及插件概览 // 插件请按需取用 // 注:cnchar-draw,cnchar-voice 在非浏览器环境下不可使用 cnchar.use(poly);
console.log('汉字'.spell()); // prototype 方式调用 console.log(cnchar.spell('汉字')); // cnchar api 调用
2. CDN引用
使用 script 标签使用:
3. cnchar-all
如果您需要使用cnchar及其插件的所有功能,可以通过安装cnchar-all来使用完整功能,这个库引用了上面的所有库
commonjs 模块
cdn方式
4. 简单使用
cnchar 具有两个最核心的方法spell 和 stroke,分别用于获取汉字的拼音和笔画数:
这只是一个最简单的使用,这两个方法具有很多参数可选,具体请参阅 cnchar 部分