一覧へ戻る
nilennoct/rollup-plugin-dot(新しいタブで開きます)
主要言語: TypeScript
rollup plugin to compile doT files
- star 数
- 6
- watcher 数
- 0
- fork 数
- 0
- issue 数
- 0
- 最終更新
- 2019/01/08
主要言語: TypeScript
rollup plugin to compile doT files
rollup plugin to compile doT files.
view.dot
<p>{{= it.message }}</p>
main.js
import view from './view.dot'; let data = { message: 'Hello world' }; console.log(`Render result: ${view(data)}`);
yarn add -D rollup-plugin-dot // Or use npm npm install -D rollup-plugin-dot
rollup.config.js
import dot from 'rollup-plugin-dot'; export default { input: 'src/index.js', output: { file: 'dist/bundle.js', format: 'iife', }, plugins: [ dot({ include: ['**/*.dot', '**/*.tpl'], // default to `**/*.dot` exclude: ['**/index.tpl'], // default to `undefined` templateSettings: { strip: false }, // doT template settings, default to doT's default settings defines: { // doT template defines, default to `undefined` env: process.env.NODE_ENV || 'development', }, }), ], };