parcel-transformer-interpolate-html

0.1.1 • Public • Published

parcel-transformer-interpolate-html

HTML 파일에 환경변수를 대입하는 Parcel v2 플러그인

설치

npm i -D parcel-transformer-interpolate-html

yarn을 사용한다면

yarn add -D parcel-transformer-interpolate-html

.parcelrc 파일에 parcel-transformer-interpolate-html 플러그인을 추가합니다.
대입 후 원래 파이프라인에 따라 변환되어야 하므로 반드시 "..." 앞에 추가해야 합니다.

{
  "extends": "@parcel/config-default",
  "transformers": {
    "*.{html,htm}": ["parcel-transformer-interpolate-html", "..."]
  }
}

환경변수는 .env 파일을 통해 지정할 수 있습니다.

*.html, *.htm 파일 내에서 %ENV%처럼 %로 감싸진 부분이 환경변수로 대체됩니다.

예시

index.html

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>%title%</title>
  </head>
</html>

.env

title=Example

빌드 결과 (parcel build index.html)

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>Example</title>
  </head>
</html>

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.1
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.1
    1
  • 0.1.0
    0

Package Sidebar

Install

npm i parcel-transformer-interpolate-html

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

3.37 kB

Total Files

4

Last publish

Collaborators

  • joyfui