Browse Source

fix: 修复 resolver 导入问题 #2157

eiinu 2 years ago
parent
commit
f06cfb52c1
3 changed files with 36 additions and 0 deletions
  1. 8 0
      jd/generate-types-taro.cjs
  2. 8 0
      jd/generate-types.cjs
  3. 20 0
      src/packages/resolver/package.json

+ 8 - 0
jd/generate-types-taro.cjs

@@ -67,6 +67,14 @@ const getResolver = () => {
       return;
     }
   })
+  const pkgJsonSource = path.resolve(__dirname, './../src/packages/resolver/package.json');
+  const pkgJsonTo = path.resolve(__dirname, './../dist/resolver/package.json');
+  fs.cp(pkgJsonSource, pkgJsonTo, (err) => {
+    if(err) {
+      console.error(err);
+      return;
+    }
+  })
 }
 
 fs.cp(sourceDir, toDir, { recursive: true }, (err) => {

+ 8 - 0
jd/generate-types.cjs

@@ -67,6 +67,14 @@ const getResolver = () => {
       return;
     }
   })
+  const pkgJsonSource = path.resolve(__dirname, './../src/packages/resolver/package.json');
+  const pkgJsonTo = path.resolve(__dirname, './../dist/resolver/package.json');
+  fs.cp(pkgJsonSource, pkgJsonTo, (err) => {
+    if(err) {
+      console.error(err);
+      return;
+    }
+  })
 }
 
 fs.cp(sourceDir, toDir, { recursive: true }, (err) => {

+ 20 - 0
src/packages/resolver/package.json

@@ -0,0 +1,20 @@
+{
+  "name": "nutui-vue-resolver",
+  "description": "NutUIResolver for unplugin-vue-components",
+  "exports": {
+    ".": {
+      "types": "./index.d.ts",
+      "require": "./index.js",
+      "import": "./index.mjs"
+    },
+    "./index": {
+      "types": "./index.d.ts",
+      "require": "./index.js",
+      "import": "./index.mjs"
+    },
+    "./*": "./*"
+  },
+  "main": "index.js",
+  "module": "index.mjs",
+  "types": "index.d.ts"
+}