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

https://github.com/leecjson/ref-loader

A webpack loader that will create dependencies between any files manually
https://github.com/leecjson/ref-loader

javascript loader webpack

Last synced: about 1 year ago
JSON representation

A webpack loader that will create dependencies between any files manually

Awesome Lists containing this project

README

          

A webpack loader that will create dependencies between any files manually

# Usage

Use `@ref(./anyfile.ext)` in any text file will build a dependency from current file to `anyfile.ext`; Then it will replace `@ref()` markup to module result of `anyfile.ext`.

# Example
```javascript
// Webpack config
const rules = [
{
test: /\.png$/,
use: [{ loader: 'file-loader'}]
},
{
test: /\.html$/,
use: [
{ loader: 'file-loader' },
{ loader: 'extract-loader' },
{ loader: 'ref-loader' },
]
}
];
```
```html



```
```javascript
// index.js
import './avatar_page.html'
```