pinyin-voice-data
v1.0.0
Published
pinyin-voice的资源库
Readme
pinyin-voice 资源库
该库为 pinyin-voice 的资源 CDN 库
也可以用于支持离线化使用 pinyin-voice 部分在线资源,及生产环境部署到自己的服务器中
1. 安装
npm i pinyin-voice-data -D2. 运行
首先配置 package.json scripts
{
"scripts": {
"pinyin-voice-serve": "pinyin-voice-serve 3002",
"pinyin-voice-prod": "pinyin-voice-serve-prod"
}
}运行一个本地的服务,端口可以自定义
npm run pinyin-voice-serve运行成功之后可以访问以下链接查看是否正确运行
http://localhost:3002/voice/a.mp3
3. 开发环境使用
import pinyinVoice from 'pinyin-voice';
pinyinVoice.setResourceBase('http://localhost:{port}/')4. 生产环境使用
如需将资源部署到您的生产环境服务器
请执行
npm run pinyin-voice-prod会在项目根目录生成 pinyin-voice-data 目录,将该文件夹放置在您的 http 服务器中
假设可访问路径为 https://www.xxx.com/pinyin-voice-data/
则对 pinyin-voice 设置如下
import pinyinVoice from 'pinyin-voice';
pinyinVoice.setResourceBase('https://www.xxx.com/pinyin-voice-data/')5. API
export const name: 'pinyin-voice-data';
export function serve(port?: number): void;
export function build(): void;
export default {
name,
serve,
build,
}import {serve} from 'pinyin-voice-data';
serve(port);import {build} from 'pinyin-voice-data';
build();6. 或者可以全局安装使用
npm i pinyin-voice-data -gpinyin-voice-serve [port]pinyin-voice-serve-prod