API
接口管理服务
YApi
http://yapi.demo.qunar.com/
https://ued.qunar.com/
build bug
https://github.com/YMFE/yapi/issues/959
D:\000-testing\yapi-api>npm run build-client
> yapi-vendor@1.5.10 build-client D:\000-testing\yapi-api
> NODE_ENV=production ykit pack -m
'NODE_ENV' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! yapi-vendor@1.5.10 build-client: `NODE_ENV=production ykit pack -m`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the yapi-vendor@1.5.10 build-client script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\xiagq\AppData\Roaming\npm-cache\_logs\2019-04-12T08_06_38_074Z-debug.log
solutions
https://stackoverflow.com/a/33755445/5934465
{
"name": "yapi-api",
"version": "1.5.10",
"description": "YAPI API",
"main": "server/app.js",
"scripts": {
"app": " node server/app.js",
"shit bug build-client": "NODE_ENV=production ykit pack -m",
"build-client": "SET NODE_ENV=production && ykit pack -m",
},
...
}