1.2.0 • Published 6 months ago
arcgis-copy-assets v1.2.0
arcgis-copy-assets
Copies assets from @arcgis/core to the public folder
Install
yarn add arcgis-copy-assets
or
npm install -s arcgis-copy-assets
Use (example)
// package.json
"scripts": {
"copy:assets": "arcgis-copy-assets -v -C --p pnpm -c arcgis.config.json",
}
// in your app component
import esriConfig from '@arcgis/core/config';
import { setAssetPath } from '@esri/calcite-components/dist/components';
esriConfig.assetsPath = './arcgis';
setAssetPath('./calcite');
// .gitignore
# arcgis assets
/public/arcgis
/public/calcite
Options (Supersede configurations)
-v | --verbose Enable verbose logging
-C | --calcite Includes calcite assets in output
-p | --package-manager Denotes which package manager is being used (options: npm | pnpm)
-c | --config Relative path to configuration file
Config (JSON)
// arcgis.config.json
{
"calcite": true,
"packageManager": "pnpm",
"publicDirectory": "./public",
"packageJsonPath": "./package.json",
"cacheDirectory": "../../.yarn/cache"
}
Config (JavaScript)
// arcgis.config.{js|mjs}
const config = {
calcite: true,
packageManager: 'pnpm',
publicDirectory: './public',
packageJsonPath: './package.json',
cacheDirectory: '../../.yarn/cache',
};
export default config;
1.2.0
6 months ago
1.1.3
6 months ago
1.1.2
6 months ago
1.1.1
6 months ago
1.1.0
6 months ago
1.0.13
6 months ago
1.0.12
6 months ago
1.0.11
6 months ago
1.0.10
6 months ago
1.0.9
6 months ago
1.0.8
6 months ago
1.0.7
6 months ago
1.0.6
6 months ago
1.0.5
6 months ago
1.0.4
7 months ago
1.0.3
7 months ago
1.0.2
7 months ago
1.0.1
7 months ago
1.0.0
7 months ago