首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rollup.js:如何禁用输出?

rollup.js:如何禁用输出?
EN

Stack Overflow用户
提问于 2020-04-21 13:09:41
回答 1查看 1.1K关注 0票数 0

我正在尝试使用rollup JS API。rollup.rollup并不要求我指定output选项,但rollup.watch似乎出于某种原因指定了这个选项。

下面是我得到的信息:

代码语言:javascript
复制
#!/usr/bin/env node
import * as rollup from 'rollup';

async function main() {
    const watcher = rollup.watch({
        input: 'src/main.ts',
        // output: {
        //     dir: 'dist'
        // }
    })

    watcher.on('event', event => {
        console.log(event);
    })
}


main().catch(err => {
    console.error(err);
    process.exit(1);
})

它在说:

代码语言:javascript
复制
{
  code: 'ERROR',
  error: Error: You must specify "output.file" or "output.dir" for the build.
      at error (file:///somepath/screeps/node_modules/rollup/dist/es/shared/rollup.js:10380:30
)
      at Object.write (file:///somepath/screeps/node_modules/rollup/dist/es/shared/rollup.js:1
8594:24)
      at file:///somepath/screeps/node_modules/rollup/dist/es/shared/watch.js:7083:86
      at Array.map (<anonymous>)
      at Task.run (file:///somepath/screeps/node_modules/rollup/dist/es/shared/watch.js:7083:6
3)
      at async Watcher.run (file:///somepath/screeps/node_modules/rollup/dist/es/shared/watch.
js:7003:17) {
    code: 'MISSING_OPTION'
  }
}

我应该能够从事件发射器中获得我需要的东西--我不想把它写到磁盘上。我如何禁用它?

EN

回答 1

Stack Overflow用户

发布于 2020-04-21 13:11:19

原来有一个watch.skipWrite选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61336345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档