Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/komomoo/crossorigin-webpack-plugin

📦 Add the crossorigin attribute to HTML scripts(CORS), support webpack v2/3/4/5 | 为 HTML 脚本添加 crossorigin 属性(跨域支持),支持 webpack v2/3/4/5,支持最新 webpack5
https://github.com/komomoo/crossorigin-webpack-plugin

crossorigin-attributes webpack webpack-plugin webpack5

Last synced: 3 months ago
JSON representation

📦 Add the crossorigin attribute to HTML scripts(CORS), support webpack v2/3/4/5 | 为 HTML 脚本添加 crossorigin 属性(跨域支持),支持 webpack v2/3/4/5,支持最新 webpack5

Awesome Lists containing this project

README

        

# crossorigin-webpack-plugin

English | [简体中文](./README.zh-CN.md)

## ✨ Features

- Zero-config, easy to use
- Support webpack v2/3/4/5,support the latest webpack5
- Support html-webpack-plugin v2/3/4/5

## 🚀 QuickStart

### Install

```bash
yarn add -D crossorigin-webpack-plugin # OR npm i -D crossorigin-webpack-plugin
```

### Usage

> Please put it after `HtmlWebpackPlugin`

```js
const CrossoriginWebpackPlugin = require('crossorigin-webpack-plugin')

const webpackConfig = {
/* ... */
plugins: [
new HtmlWebpackPlugin(),
new CrossoriginWebpackPlugin(),
],
/* ... */
}
```

### Config

> Default config: `{ crossorigin: 'anonymous' }`

```js
new CrossoriginWebpackPlugin({ crossorigin: 'anonymous' })
```

---

😉😘 If it is helpful to you,please encourage me with a ⭐️Star ~

## [Changelog](./CHANGELOG.md)

## License

[MIT](http://opensource.org/licenses/MIT)

Copyright (c) 2018-present, komo