UNPKG

1.22 kBJavaScriptView Raw
1"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _ndkCli=_interopRequireDefault(require("@nuofe/ndk-cli")),_ndkLogger=_interopRequireDefault(require("@nuofe/ndk-logger")),_build=_interopRequireDefault(require("./build")),_dev=_interopRequireDefault(require("./dev"));const debug=_ndkLogger.default.debug("ndk-builder:cli");var _default=async a=>{const b=await _ndkCli.default.initOptions(a,!1),{args:c,spinner:d}=b,e=_ndkCli.default.parseArgs(c,0);debug("changed args to %o",c),d.stop(),"build"===e?(process.env.BABEL_ENV="production",process.env.NODE_ENV="production",_ndkLogger.default.logEmpty(),_ndkLogger.default.logHint("> build package..."),(0,_build.default)()):"dev"===e?(process.env.BABEL_ENV="development",process.env.NODE_ENV="development",_ndkLogger.default.logEmpty(),_ndkLogger.default.logHint("> start server..."),(0,_dev.default)()):(_ndkLogger.default.logEmpty(),_ndkLogger.default.logError("[i] \u65E0\u6CD5\u8BC6\u522B\u7684\u547D\u4EE4\uFF01\u8BF7\u4F7F\u7528 ndk-builder build \u6216 ndk-builder dev \u547D\u4EE4\u3002"),process.exit(1))};exports.default=_default;
\No newline at end of file