yao.xiao 发表于 2023-9-11 17:54:48

关于项目打包分块chunks模式下报错

本帖最后由 yao.xiao 于 2023-9-11 18:03 编辑

您好,我为项目配置优化性能和加载速度,在打包时使用: build.rollupOptions.output.manualChunks 来改进代码拆分(chunking)策略,配置如下:
export default {
build: {
    rollupOptions: {
      output: {
      manualChunks: {
          // 将 lodash 单独打包到一个 chunk 中
          lodash: ['lodash'],
          // wijmo
          wijmo: ['@grapecity/wijmo.react.all']
      },
      },
    },
},
};


这样,在打包的时候,会报错:failed to resolve entry for package '@grapecity/wijmo.react.all". The package may have incorrect main/module/exports specified in its package json


似乎是找不到wijmo的入口文件,请问这个问题,能否提供解决方法。非常感谢
环境:
react 18 + vite + ts
@grapecity/wijmo.react.all: ^5.20231.888

Richard.Ma 发表于 2023-9-12 09:42:23

之前没有遇到过类似的问题,请上传一个demo,我们验证一下原因
页: [1]
查看完整版本: 关于项目打包分块chunks模式下报错