1***@qq.com
1***@qq.com
  • 发布:2024-06-17 22:36
  • 更新:2024-06-17 22:36
  • 阅读:41

uni导入@coral-xyz/anchor报错异常, 非uni的vue项目正常使用

分类:uni-app

uni项目导入@coral-xyz/anchor库后, 只要页面import这个库, 就提示异常, 非uni的vue项目就正常的

看问题感觉说是poko的包没找到导入失败, 还有个啥xregexp的js有问题, 但是这个xregexp在node_modules目录下没找到,这个是uni自己的吗?

X [ERROR] Unbalanced delimiter found in string [plugin uni:dep-scan]  
22:20:25.628     node_modules/xregexp/src/addons/matchrecursive.js:176:22:  
22:20:25.628       176 │                 throw new Error('Unbalanced delimiter found in st...  
22:20:25.628           ╵                       ^  
22:20:25.628     at XRegExp.matchRecursive (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\xregexp\src\addons\matchrecursive.js:176:23)  
22:20:25.628     at matchReplacePass (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\lib\preprocess\lib\preprocess.js:310:27)  
22:20:25.628     at replaceRecursive (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\lib\preprocess\lib\preprocess.js:340:10)  
22:20:25.628     at preprocessor (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\lib\preprocess\lib\preprocess.js:165:10)  
22:20:25.629     at preprocess (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\lib\preprocess\lib\preprocess.js:89:10)  
22:20:25.629     at preJs (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-cli-shared\dist\preprocess\index.js:13:12)  
22:20:25.629     at D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-h5-vite\dist\plugin\esbuild\esbuildPrePlugin.js:22:63  
22:20:25.644     at requestCallbacks.on-load (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:1435:28)  
22:20:25.644     at handleRequest (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:732:17)  
22:20:25.644     at handleIncomingPacket (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:757:7)  
22:20:25.645   This error came from the "onLoad" callback registered here:  
22:20:25.645     node_modules/@dcloudio/uni-h5-vite/dist/plugin/esbuild/esbuildPrePlugin.js:15:18:  
22:20:25.645       15 │             build.onLoad({ filter: exports.JS_TYPES_RE }, ({ path:...  
22:20:25.645          ╵                   ~~~~~~  
22:20:25.645     at setup (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\@dcloudio\uni-h5-vite\dist\plugin\esbuild\esbuildPrePlugin.js:15:19)  
22:20:25.645     at handlePlugins (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:1293:21)  
22:20:25.645     at buildOrContextImpl (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:979:5)  
22:20:25.645     at Object.buildOrContext (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:788:5)  
22:20:25.645     at D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:2224:68  
22:20:25.645     at new Promise (<anonymous>)  
22:20:25.645     at Object.context (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:2224:27)  
22:20:25.645     at Object.context (D:\AppData\HBuilderX\plugins\uniapp-cli-vite\node_modules\esbuild\lib\main.js:2048:58)  
22:20:25.645     at prepareEsbuildOptimizerRun (file:///D:/AppData/HBuilderX/plugins/uniapp-cli-vite/node_modules/vite/dist/node/chunks/dep-whKeNLxG.js:52821:35)  
22:20:25.645   The plugin "uni:dep-scan" was triggered by this import  
22:20:25.645     C:/Users/ZMJ-XYQ-HOME/Documents/HBuilderProjects/melic2/node_modules/@coral-xyz/anchor/dist/browser/index.js:11:24:  
22:20:25.646       11 │ import { inflate } from 'pako';  
22:20:25.646          ╵                         ~~~~~~  
22:20:26.504 Build failed with 1 error:  
22:20:26.504 node_modules/xregexp/src/addons/matchrecursive.js:176:22: ERROR: [plugin: uni:dep-scan] Unbalanced delimiter found in string  
2024-06-17 22:36 负责人:无 分享
已邀请:

要回复问题请先登录注册