亲测1.89完美运行并打包成功
升级之后报错
原因是由于在 ./node_modules/cesium/Source/ThirdParty/zip.js 文件中使用了 import.meta 语法,webpack 默认不支持,在进行项目构建时,会报如下错误,提示信息需要添加 loader
解决方案
首先安装
npm install @open-wc/webpack-import-meta-loader --save-dev
在vue.config.js中配置
module: {
rules: [
{
test: /.js$/,
include: path.resolve(__dirname, 'node_modules/cesium/Source'),
use: { loader: require.resolve('@open-wc/webpack-import-meta-loader') }
},
],
},
如果不加include运行没问题,打包就会报错
再次运行npm run serve就可以了