> 技术文档 > 基于react的YAPI实战指南

基于react的YAPI实战指南


基于react的YAPI 示例

  • 新增项目扩展
    • 遇到的问题,更改页面内容没有生效
    • 可能遇到的问题

新增项目扩展

支持设置项目权限【公开】

基于react的YAPI实战指南

    私有
只有组长和项目开发者可以索引并查看项目信息
公开
任何人都可以索引并查看项目信息

遇到的问题,更改页面内容没有生效

原因分析:
基于react的YAPI实战指南

  1. 需要先打包 npm run build-client 【我之前没有打包】
  2. 再进行npm run start 【就可以看到最新修改效果】
\"scripts\": { \"dev-copy-icon\": \"cp -r static/iconfont ./\", \"dev-server\": \"nodemon server/app.js dev -L\", \"install-server\": \"node server/install.js\", \"dev-client\": \"npm run dev-copy-icon && ykit s -p 4000\", \"dev\": \"npm run dev-server & npm run dev-client\", \"start\": \"node server/app.js\", \"test\": \"ava\", \"changelog\": \"conventional-changelog -p angular -i CHANGELOG.md -s\", \"build-client\": \"NODE_ENV=production ykit pack -m\", \"npm-publish\": \"node ./npm-publish.js\", \"docs\": \"ydoc build\" },

可能遇到的问题

1.如果是Windows 系统 运行NODE_ENV=production ykit pack -m 命令可能会报错

基于react的YAPI实战指南
解决方案:替换命令为
···
cross-env NODE_ENV=production ykit pack -m
···