配置 patch-package
npm install patch-package --save-dev
npx patch-package vite-plugin-mock
配置 package.json
"scripts": {
"postinstall": "patch-package"
},
多次 npm install 导致的重复多次打补丁
![](https://i-blog.csdnimg.cn/blog_migrate/1b050286c862e69e7805d962e554a2d3.png)
// 解决报错问题
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
// 解决报错问题
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
import path from 'node:path';
import fs from 'node:fs';
修复方法 将要修改的地方 嵌入代码中 不要放置于源代码顶部
@@ -1,4 +1,7 @@
import path from 'node:path';
+// 解决报错问题
+import { createRequire } from 'module';
+const require = createRequire(import.meta.url);
import fs from 'node:fs';
import chokidar from 'chokidar';
import colors from 'picocolors';