The most common approach for accessing the API is to use the hosted version. Reference the API and CSS from our CDN to start using the API in your app.
<link rel="stylesheet" href="https://js.arcgis.com/4.28/esri/themes/light/main.css">
npm install @arcgis/core
Then import modules:
import Map from "@arcgis/core/Map.js";
And, for the CSS use
/* CSS url as a string */
For more information, see these guides:
Note: This approach is currently only recommended for development and prototyping.
<link rel="stylesheet" href="https://js.arcgis.com/4.28/@arcgis/core/assets/esri/themes/light/main.css">
import Map from "https://js.arcgis.com/4.28/@arcgis/core/Map.js";
// Use the Map class
In some cases, you may need to use a locally hosted version of the AMD modules via ArcGIS CDN. An example of this is when you are working in a restricted network environment with no internet access. You can also download and install the documentation which includes the API Reference, tutorials, and samples. The documentation available for download is a snapshot from the release date of version 4.28 and will not include the latest sample updates, documentation fixes, etc.
|True Type Fonts
|Web Open Font Format
|WOFF File Format 2.0
Scene's stars visualization
|Fonts for MapView labeling for some layers
Note that a web server supporting
HTTPS requires the web server to use an SSL web server certificate.