# vue-cesium-webpack-starter **Repository Path**: chenpipy/vue-cesium-webpack-starter ## Basic Information - **Project Name**: vue-cesium-webpack-starter - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-21 - **Last Updated**: 2025-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Vue Cesium](https://user-images.githubusercontent.com/51536312/90954910-6992f280-e4ab-11ea-9ebb-34a8063ca9e8.png)

Vue Cesium By Martin

1024.Cool

## Project setup ``` git clone git@github.com:martinageradams/vue-cesium-example.git ``` ``` yarn install ``` ### Compiles and hot-reloads for development ``` yarn serve ``` ### Compiles and minifies for production ``` yarn build ``` ### Run your unit tests ``` yarn test:unit ``` ### Lints and fixes files ``` yarn lint ``` ![Vue Cesium](https://user-images.githubusercontent.com/51536312/90951921-de593300-e491-11ea-94b5-17dc26f8ab1e.gif) ### vue.config.js ```js // vue.config.js const CopyWebpackPlugin = require("copy-webpack-plugin"); const webpack = require("webpack"); module.exports = { configureWebpack: { plugins: [ // Copy Cesium Assets, Widgets, and Workers to a static directory new CopyWebpackPlugin({ patterns: [ { from: "node_modules/cesium/Build/Cesium/Workers", to: "Workers" }, { from: "node_modules/cesium/Build/Cesium/ThirdParty", to: "ThirdParty" }, { from: "node_modules/cesium/Build/Cesium/Assets", to: "Assets" }, { from: "node_modules/cesium/Build/Cesium/Widgets", to: "Widgets" } ] }), new webpack.DefinePlugin({ // Define relative base path in cesium for loading assets CESIUM_BASE_URL: JSON.stringify("") }) ], module: { // Removes these errors: "Critical dependency: require function is used in a way in which dependencies cannot be statically extracted" // https://github.com/AnalyticalGraphicsInc/cesium-webpack-example/issues/6 unknownContextCritical: false, unknownContextRegExp: /\/cesium\/cesium\/Source\/Core\/buildModuleUrl\.js/ } } }; ``` ### Map.vue ```vue ``` ## WeChat Official Accounts