-
Notifications
You must be signed in to change notification settings - Fork 3.7k
新建cli uni-app项目,微信小程序无法编译 #5300
Copy link
Copy link
Closed
Labels
Description
使用命令 vue create -p dcloudio/uni-preset-vue my-project 创建项目,选择默认模板(typescript),开发编译h5可以正常运行,编译微信小程序报错
✔ 开始编译当前项目至 mp-weixin 平台...
ERROR TypeError: util.isRegExp is not a function
TypeError: util.isRegExp is not a function
at C:\Users\xiul2\WebstormProjects\mbti\node_modules\postcss-urlrewrite\lib\urlrewrite.js:25:62
at Array.forEach (<anonymous>)
at validateConfig (C:\Users\xiul2\WebstormProjects\mbti\node_modules\postcss-urlrewrite\lib\urlrewrite.js:21:22)
at urlrewrite (C:\Users\xiul2\WebstormProjects\mbti\node_modules\postcss-urlrewrite\lib\urlrewrite.js:82:5)
at Object.<anonymous> (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\uni-cli-shared\lib\url-loader.js:22:63)
at Module._compile (node:internal/modules/cjs/loader:1739:14)
at Object..js (node:internal/modules/cjs/loader:1904:10)
at Module.load (node:internal/modules/cjs/loader:1473:32)
at Function._load (node:internal/modules/cjs/loader:1285:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:234:24)
at Module.require (node:internal/modules/cjs/loader:1495:12)
at require (node:internal/modules/helpers:135:16)
at C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\vue-cli-plugin-uni\lib\chain-webpack.js:20:23
at C:\Users\xiul2\WebstormProjects\mbti\node_modules\@vue\cli-service\lib\Service.js:268:40
at Array.forEach (<anonymous>)
at Service.resolveChainableWebpackConfig (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@vue\cli-service\lib\Service.js:268:26)
at PluginAPI.resolveChainableWebpackConfig (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@vue\cli-service\lib\PluginAPI.js:145:25)
at module.exports (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@vue\cli-service\lib\commands\build\resolveAppConfig.js:9:22)
at getWebpackConfig (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\vue-cli-plugin-uni\commands\build.js:89:88)
at getWebpackConfigs (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\vue-cli-plugin-uni\commands\build.js:122:13)
at build (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\vue-cli-plugin-uni\commands\build.js:161:26)
at C:\Users\xiul2\WebstormProjects\mbti\node_modules\@dcloudio\vue-cli-plugin-uni\commands\build.js:80:11
at Service.run (C:\Users\xiul2\WebstormProjects\mbti\node_modules\@vue\cli-service\lib\Service.js:262:12)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
vue-cli: @vue/cli 5.0.8
node: v23.6.0
npm: 10.9.2
项目依赖及版本
"dependencies": {
"@dcloudio/uni-app": "^2.0.2-4040520250103001",
"@dcloudio/uni-app-plus": "^2.0.2-4040520250103001",
"@dcloudio/uni-h5": "^2.0.2-4040520250103001",
"@dcloudio/uni-i18n": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-360": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-alipay": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-baidu": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-jd": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-kuaishou": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-lark": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-qq": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-toutiao": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-vue": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-weixin": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-xhs": "^2.0.2-4040520250103001",
"@dcloudio/uni-quickapp-native": "^2.0.2-4040520250103001",
"@dcloudio/uni-quickapp-webview": "^2.0.2-4040520250103001",
"@dcloudio/uni-stacktracey": "^2.0.2-4040520250103001",
"@dcloudio/uni-stat": "^2.0.2-4040520250103001",
"@vue/shared": "^3.0.0",
"core-js": "^3.8.3",
"flyio": "^0.6.2",
"vue": ">= 2.6.14 < 2.7",
"vue-class-component": "^6.3.2",
"vue-property-decorator": "^8.0.0",
"vuex": "^3.2.0"
},
"devDependencies": {
"@babel/plugin-syntax-typescript": "^7.2.0",
"@dcloudio/types": "^3.3.2",
"@dcloudio/uni-automator": "^2.0.2-4040520250103001",
"@dcloudio/uni-cli-i18n": "^2.0.2-4040520250103001",
"@dcloudio/uni-cli-shared": "^2.0.2-4040520250103001",
"@dcloudio/uni-helper-json": "*",
"@dcloudio/uni-migration": "^2.0.2-4040520250103001",
"@dcloudio/uni-template-compiler": "^2.0.2-4040520250103001",
"@dcloudio/vue-cli-plugin-hbuilderx": "^2.0.2-4040520250103001",
"@dcloudio/vue-cli-plugin-uni": "^2.0.2-4040520250103001",
"@dcloudio/vue-cli-plugin-uni-optimize": "^2.0.2-4040520250103001",
"@dcloudio/webpack-uni-mp-loader": "^2.0.2-4040520250103001",
"@dcloudio/webpack-uni-pages-loader": "^2.0.2-4040520250103001",
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-typescript": "~5.0.8",
"@vue/cli-service": "~5.0.0",
"babel-plugin-import": "^1.11.0",
"cross-env": "^7.0.2",
"jest": "^25.4.0",
"postcss-comment": "^2.0.0",
"typescript": "~4.5.5",
"vue-template-compiler": ">= 2.6.14 < 2.7"
}
Reactions are currently unavailable