问题

error  in ./node_modules/cesium/Source/ThirdParty/zip.js

解决

安装@open-wc\webpack-import-meta-loader

并在vue.config.js中配置

 configureWebpack: {

    name: name,

    module: {

      rules: [

          {

              test: /.js$/,

              use: {

                  loader: '@open-wc/webpack-import-meta-loader',

              },

          },

      ],

    },

}

后遗症

以上配置后运行正常但是打包报错TypeError: Cannot read property 'length' of undefined

解决

修改node_modules\@open-wc\webpack-import-meta-loader\webpack-import-meta-loader.js

中代码

const relativePath = this.context.substring(

  // this.context.indexOf(this.rootContext) + this.rootContext.length + 1,   //注释掉此行代码

  this.resource.lastIndexOf(path.sep) + 1,

);

Logo

前往低代码交流专区

更多推荐