[英]How can I use arcgis js in Vue js
使用带有 ES 模块的 ArcGIS JS API,您需要将@arcgis/core/assets
复制到构建目录。
这可以使用ncp
npm 模块和设置 npm 脚本来完成。
// package.json
{
"script": {
"start": "npm run copy && react-scripts start",
"build": "npm run copy && react-scripts build",
"copy": "ncp ./node_modules/@arcgis/core/assets ./public/assets"
}
}
这是 ArcGIS JS API 文档列出如何执行此操作的方式。 https://developers.arcgis.com/javascript/latest/es-modules/
或者,如果您使用 Webpack,您也可以使用copy-webpack-plugin
来完成它。 https://www.npmjs.com/package/copy-webpack-plugin然后在你的webpack.config.js
const CopyWebpackPlugin = require('copy-webpack-plugin');
plugins: [
new CopyWebpackPlugin([
{ from: './node_modules/@arcgis/core/assets', to: './public/assets' },
]
],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.