瀏覽代碼

build(pages): 发现加了exclude也不生效

Burt 2 年之前
父節點
當前提交
3e0899107e
共有 2 個文件被更改,包括 7 次插入0 次删除
  1. 6 0
      pages.config.ts
  2. 1 0
      src/pages.json

+ 6 - 0
pages.config.ts

@@ -38,6 +38,12 @@ export default defineUniPages({
   },
   // 你也可以定义 pages 字段,它具有最高的优先级。
   pages: [],
+  /**
+   * exclude page
+   * 排除的页面,相对于 dir 和 subPackages,通常把这些目录里面的components里面的文件排除掉
+   * @default []
+   */
+  exclude: ['**/components/**/**.*', '**/components/**.*', 'pages/index/components/demo'],
   /**
    * subPackages 扫描的目录,例如:src/pages-sub
    * @type SubPackage[] | undefined

+ 1 - 0
src/pages.json

@@ -68,5 +68,6 @@
       "type": "page"
     }
   ],
+  "exclude": ["**/components/**/**.*", "**/components/**.*", "pages/index/components/demo"],
   "subPackages": []
 }