查看了网上相关配置方法,之前配置的时候没有问题。之后把项目合并了,配置plugin那里始终报错了就。
new CopyWebpackPlugin([
{ from: path.join(cesiumSource, cesiumWorkers), to: 'Workers' },
]),
new CopyWebpackPlugin([
{ from: path.join(cesiumSource, 'Assets'), to: 'Assets' },]),
new CopyWebpackPlugin([
{ from: path.join(cesiumSource, 'Widgets'), to: 'Widgets' },
]),
// new CopyWebpackPlugin([
// { from: path.join(fileFolder, 'data'), to: 'Data' }
// ]),
new webpack.DefinePlugin({
// env.stringified,
CESIUM_BASE_URL: JSON.stringify(''),
}),
// 引入插件配置路径
// eslint-disable-next-line
const CopyWebpackPlugin = require('copy-webpack-plugin');
const cesiumSource = 'node_modules/cesium/Source';
const cesiumWorkers = '../Build/Cesium/Workers';
// const fileFolder = 'src';
后面还尝试了将cesium source文件夹放入项目public文件夹下,也没有用。始终报错:
求大佬支支招,卡这儿半天了 欲哭无泪,瑟瑟发抖。。。。