index.js 1.8 KB

123456789101112131415161718192021222324252627282930313233
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.initNVuePlugins = exports.initNVueNodeTransforms = void 0;
  4. const uni_cli_shared_1 = require("@dcloudio/uni-cli-shared");
  5. const manifestJson_1 = require("../plugins/manifestJson");
  6. const stats_1 = require("../plugins/stats");
  7. const template_1 = require("../plugins/template");
  8. const plugin_1 = require("./plugin");
  9. const appCss_1 = require("./plugins/appCss");
  10. const esbuild_1 = require("./plugins/esbuild");
  11. const mainJs_1 = require("./plugins/mainJs");
  12. const pagesJson_1 = require("./plugins/pagesJson");
  13. const renderjs_1 = require("./plugins/renderjs");
  14. var plugin_2 = require("./plugin");
  15. Object.defineProperty(exports, "initNVueNodeTransforms", { enumerable: true, get: function () { return plugin_2.initNVueNodeTransforms; } });
  16. function initNVuePlugins() {
  17. const renderer = process.env.UNI_RENDERER;
  18. const appService = process.env.UNI_RENDERER_NATIVE === 'appService';
  19. return [
  20. (0, appCss_1.uniAppCssPlugin)(),
  21. (0, uni_cli_shared_1.uniEasycomPlugin)({ exclude: uni_cli_shared_1.UNI_EASYCOM_EXCLUDE }),
  22. (0, uni_cli_shared_1.uniHBuilderXConsolePlugin)(),
  23. (0, mainJs_1.uniMainJsPlugin)({ renderer, appService }),
  24. (0, manifestJson_1.uniManifestJsonPlugin)(),
  25. (0, pagesJson_1.uniPagesJsonPlugin)({ renderer, appService }),
  26. (0, uni_cli_shared_1.uniViteInjectPlugin)('uni:app-inject', (0, uni_cli_shared_1.initAppProvide)()),
  27. (0, renderjs_1.uniRenderjsPlugin)(),
  28. (0, plugin_1.uniAppNVuePlugin)({ appService }),
  29. (0, esbuild_1.uniEsbuildPlugin)({ renderer, appService }),
  30. ...(appService ? [(0, stats_1.uniStatsPlugin)(), (0, template_1.uniTemplatePlugin)({ renderer })] : []),
  31. ];
  32. }
  33. exports.initNVuePlugins = initNVuePlugins;