我是 Rollup 的新手 - rollupjs.org - 不明白为什么要删除导出的值;大概是在汇总期间通过摇树。
我有data.json
一些基本数据,我想作为模块的一部分提供:
{
"colors": ["red", "green", "blue"],
"shapes": ["circle", "triangle", "square"]
}
...以及将导出它们的模块:
import { colors, shapes } from './data.json';
function run() {
console.log('Run, Forest, Run.');
}
export default run;
export {
colors,
shapes
};
rollup.js 是否无法将导出语句识别为“使用”,因此仅在其中的任何内容都会从输出中获得“treeshaken”?