Начало работы
Вступление
Astro-Shield поможет вам повысить безопасность вашего сайта Astro, позволяя применять многие лучшие практики безопасности, как например:
- Subresource Integrity (целостность подресурса)
- Content Security Policy (политика безопасности контента)
Установка
Для установки выполните следующую команду в вашем терминале:
npm install --save-dev @kindspells/astro-shield
pnpm add --save-dev @kindspells/astro-shield
yarn add --dev @kindspells/astro-shield
Включение интеграции
В вашем astro.config.mjs
файле импортируйте интеграцию и добавьте её в массив интеграций:
import { defineConfig } from 'astro/config'import { shield } from '@kindspells/astro-shield'
export default defineConfig({ integrations: [ shield({}) ]})