mainUTS.js 849 B

12345678910111213141516171819202122232425
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.uniAppIOSMainPlugin = void 0;
  4. const uni_cli_shared_1 = require("@dcloudio/uni-cli-shared");
  5. function uniAppIOSMainPlugin() {
  6. const mainUTS = (0, uni_cli_shared_1.resolveMainPathOnce)(process.env.UNI_INPUT_DIR);
  7. return {
  8. name: 'uni:app-main',
  9. apply: 'build',
  10. async transform(code, id) {
  11. if ((0, uni_cli_shared_1.normalizePath)(id) === mainUTS) {
  12. return {
  13. code: `
  14. import './${uni_cli_shared_1.MANIFEST_JSON_UTS}'
  15. import './${uni_cli_shared_1.PAGES_JSON_UTS}'
  16. ${code}
  17. createApp().app.mount("#app");
  18. `,
  19. map: null,
  20. };
  21. }
  22. },
  23. };
  24. }
  25. exports.uniAppIOSMainPlugin = uniAppIOSMainPlugin;