diff --git a/packages/vue-cli-plugin-uni/lib/app-plus/index.js b/packages/vue-cli-plugin-uni/lib/app-plus/index.js index 53e7c71162c792b2d8381a8b6f3a3743779edadb..6ada3f814c940e0594a1ffd644e3369038b31a02 100644 --- a/packages/vue-cli-plugin-uni/lib/app-plus/index.js +++ b/packages/vue-cli-plugin-uni/lib/app-plus/index.js @@ -22,6 +22,7 @@ const { const runtimePath = '@dcloudio/uni-mp-weixin/dist/mp.js' const wxsPath = '@dcloudio/uni-mp-weixin/dist/wxs.js' + function getProvides (isAppService) { if (isAppService) { return { // app-service @@ -44,7 +45,7 @@ function getProvides (isAppService) { const v3 = { vueConfig: { parallel: false, - transpileDependencies: [ + transpileDependencies: [ wxsPath, runtimePath ] @@ -73,7 +74,11 @@ const v3 = { webpackConfig.optimization.splitChunks = false - let devtool = false + let devtool = false + + if (isAppService && process.env.NODE_ENV !== 'production') { + devtool = 'eval-source-map' + } const rules = []