Browse Source

fix: fix window npm script

vben 4 years ago
parent
commit
a0b09e74ba

+ 0 - 1
.eslintrc.js

@@ -6,7 +6,6 @@ module.exports = {
     sourceType: 'module',
     ecmaFeatures: {
       jsx: true,
-      jsx: true,
     },
   },
 

+ 1 - 1
build/script/preview.ts

@@ -53,7 +53,7 @@ export const runPreview = async () => {
   });
   const { type } = await prompt;
   if (type === BUILD) {
-    runBuild();
+    await runBuild();
   }
   startApp();
 };

+ 1 - 2
package.json

@@ -6,11 +6,10 @@
     "serve": "cross-env ts-node --files -P  ./build/tsconfig.json ./build/script/preserve && cross-env NODE_ENV=development vite",
     "build": "node ./build/jsc.ts build",
     "build:site": "cross-env SITE=true npm run build ",
-    "build:no-cache": "yarn  clean:cache && npm run build",
+    "build:no-cache": "yarn  clean:cache && node ./build/jsc.ts build",
     "report": "cross-env REPORT=true npm run build ",
     "preview": "node ./build/jsc.ts preview",
     "log": "node ./build/jsc.ts log",
-    "gen:gz": "node ./build/jsc.ts gzip",
     "clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite_opt_cache",
     "clean:lib": "npx rimraf node_modules",
     "ls-lint": "npx ls-lint",

+ 9 - 4
src/components/Container/src/collapse/CollapseContainer.vue

@@ -4,12 +4,12 @@
     <CollapseTransition :enable="canExpan">
       <Skeleton v-if="loading" />
       <div class="collapse-container__body" v-else v-show="show">
-        <LazyContainer :timeout="lazyTime" v-if="lazy">
+        <!-- <LazyContainer :timeout="lazyTime" v-if="lazy">
           <slot />
           <template #skeleton>
             <slot name="lazySkeleton" />
           </template>
-        </LazyContainer>
+        </LazyContainer> -->
         <slot />
       </div>
     </CollapseTransition>
@@ -24,13 +24,18 @@
   import CollapseHeader from './CollapseHeader.vue';
   import { Skeleton } from 'ant-design-vue';
 
-  import LazyContainer from '../LazyContainer';
+  // import LazyContainer from '../LazyContainer';
 
   import { triggerWindowResize } from '/@/utils/event/triggerWindowResizeEvent';
   // hook
   import { useTimeout } from '/@/hooks/core/useTimeout';
   export default defineComponent({
-    components: { Skeleton, LazyContainer, CollapseHeader, CollapseTransition },
+    components: {
+      Skeleton,
+      // LazyContainer,
+      CollapseHeader,
+      CollapseTransition,
+    },
     name: 'CollapseContainer',
     props: {
       // 标题

+ 1 - 5
src/components/Transition/src/ExpandTransition.ts

@@ -9,7 +9,6 @@ interface HTMLExpandElement extends HTMLElement {
   _parent?: (Node & ParentNode & HTMLElement) | null;
   _initialStyle: {
     transition: string;
-    visibility: string | null;
     overflow: string | null;
     height?: string | null;
     width?: string | null;
@@ -25,7 +24,6 @@ export default function (expandedParentClass = '', x = false) {
       el._parent = el.parentNode as (Node & ParentNode & HTMLElement) | null;
       el._initialStyle = {
         transition: el.style.transition,
-        visibility: el.style.visibility,
         overflow: el.style.overflow,
         [sizeProperty]: el.style[sizeProperty],
       };
@@ -35,7 +33,6 @@ export default function (expandedParentClass = '', x = false) {
       const initialStyle = el._initialStyle;
 
       el.style.setProperty('transition', 'none', 'important');
-      // Hide overflow to account for collapsed margins in the calculated height
       el.style.overflow = 'hidden';
       const offset = `${el[offsetProperty]}px`;
 
@@ -60,7 +57,6 @@ export default function (expandedParentClass = '', x = false) {
     leave(el: HTMLExpandElement) {
       el._initialStyle = {
         transition: '',
-        visibility: '',
         overflow: el.style.overflow,
         [sizeProperty]: el.style[sizeProperty],
       };
@@ -88,6 +84,6 @@ export default function (expandedParentClass = '', x = false) {
     const size = el._initialStyle[sizeProperty];
     el.style.overflow = el._initialStyle.overflow!;
     if (size != null) el.style[sizeProperty] = size;
-    Reflect.deleteProperty(el, '_initialStyle');
+    delete (el as any)._initialStyle;
   }
 }

+ 0 - 1
src/views/demo/form/AdvancedForm.vue

@@ -1,6 +1,5 @@
 <template>
   <div class="m-4">
-    <div class="mb-4"> </div>
     <CollapseContainer title="基础收缩示例">
       <BasicForm @register="register" />
     </CollapseContainer>

+ 1 - 1
vite.config.ts

@@ -40,7 +40,7 @@ const vitePlugins: VitePlugin[] = [];
     if (isReportMode()) {
       // report
       rollupPlugins.push(
-        visualizer({ filename: './node_modules/.cache/stats.html', open: true }) as Plugin
+        visualizer({ filename: './build/.cache/stats.html', open: true }) as Plugin
       );
     }
     if (isBuildGzip() || isSiteMode()) {