Browse Source

fix: dts taro

suzigang 3 years ago
parent
commit
ec6654610d

+ 2 - 2
package.json

@@ -58,8 +58,8 @@
     "publish": "npm publish",
     "generate:file": "node jd/generate-nutui.cjs",
     "generate:file:taro:vue": "node jd/generate-nutui-taro-vue.cjs",
-    "generate:types": "node jd/generate-types.cjs",
-    "generate:types:taro": "node jd/generate-types-taro.cjs",
+    "generate:types": "rm -rf ./dist/types && node jd/generate-types.cjs",
+    "generate:types:taro": "rm -rf ./dist/types && node jd/generate-types-taro.cjs",
     "generate:themes": "node jd/generate-themes.cjs",
     "generate:style:deps": "node jd/generate-style-deps.cjs",
     "prepare": "husky install",

+ 1 - 1
pnpm-lock.yaml

@@ -2643,8 +2643,8 @@ packages:
     engines: {node: '>=10'}
     hasBin: true
     dependencies:
-      is-text-path: 1.0.1
       JSONStream: 1.3.5
+      is-text-path: 1.0.1
       lodash: 4.17.21
       meow: 8.1.2
       split2: 3.2.2

+ 2 - 2
src/packages/__VUE/popover/index.taro.vue

@@ -67,7 +67,7 @@
 <script lang="ts">
 import { onMounted, computed, watch, ref, PropType, CSSProperties } from 'vue';
 import { createComponent, renderIcon } from '@/packages/utils/create';
-const { componentName, create } = createComponent('popover');
+const { create } = createComponent('popover');
 import { useTaroRect, rectTaro } from '@/packages/utils/useTaroRect';
 import { isArray } from '@/packages/utils/util';
 import { PopoverList, PopoverTheme, PopoverLocation } from './type';
@@ -106,7 +106,7 @@ export default create({
     const popoverContentRefCopy = ref();
     const popoverbox = ref();
     const showPopup = ref(props.visible);
-    const popoverstyles = ref<CSSProperties>({});
+    const popoverstyles = ref<any>({});
 
     let rootRect = ref<rectTaro>();
 

+ 2 - 2
src/packages/__VUE/tour/index.taro.vue

@@ -73,7 +73,7 @@
   </view>
 </template>
 <script lang="ts">
-import { computed, watch, ref, reactive, toRefs, PropType, nextTick, onMounted, Component, CSSProperties } from 'vue';
+import { computed, watch, ref, reactive, toRefs, PropType, onMounted, Component, CSSProperties } from 'vue';
 import { PopoverLocation } from '../popover/type';
 import { createComponent } from '@/packages/utils/create';
 import { useTaroRect, rectTaro } from '@/packages/utils/useTaroRect';
@@ -172,7 +172,7 @@ export default create({
 
     let maskRect: rectTaro[] = [];
 
-    let maskStyles = ref<CSSProperties[]>([]);
+    let maskStyles = ref<any[]>([]);
 
     const classes = computed(() => {
       const prefixCls = 'nut-tour';