一覧へ戻る
btmorex/rollup-plugin-make(新しいタブで開きます)
主要言語: JavaScript
Rollup plugin to build dependency files suitable for make
- star 数
- 2
- watcher 数
- 0
- fork 数
- 0
- issue 数
- 0
- 最終更新
- 2018/08/06
主要言語: JavaScript
Rollup plugin to build dependency files suitable for make
Rollup plugin to build dependency files suitable for make
mangle: [Default: output.file with existing extension replaced by .d] A function that will be passed output.file and should return the file to write dependencies to.Suppose a make rule builds dist/script/* from script/*. With an input of script/app.js, the plugin will write dependencies to dist/script/app.d by default. In the example below, dependencies will instead be written to dist/.dep/script/app.d:
import make from 'rollup-plugin-make'; import path from 'path'; export default { ... plugins: [ ... make({ mangle: (file) => { const outputStem = 'dist/'; const input = file.replace(outputStem, ''); const inputDep = `${input.substring(0, input.lastIndexOf('.'))}.d`; return path.join(outputStem, '.dep', inputDep); }, }), ], };