【问题标题】:How to set nodemon cli config option '-L' to gulp-nodemon?如何将 nodemon cli 配置选项“-L”设置为 gulp-nodemon?
【发布时间】:2014-06-05 20:17:48
【问题描述】:

我尝试将 nodemon -L (--legacy-watch) 选项设置为 gulp-nodemon 的 nodemon 配置,因为它在下面添加了空字符串值,但它不起作用。有人可以帮忙吗?

    gulp.task('server', function () {
            nodemon({
            script: 'server.js',
            watch: paths.server,
            env: { 'NODE_ENV': 'development' },
            'legacy-watch': ''
        }).on('restart', 'lint');
    });

【问题讨论】:

    标签: gulp nodemon


    【解决方案1】:

    你这样做:

    legacyWatch: true
    

    所有带有破折号的选项在需要时都用驼峰命名。

    【讨论】:

      【解决方案2】:

      实际上这在 nodemon 的 github 页面上有记录:

      https://github.com/remy/nodemon/blob/master/doc/sample-nodemon.md

      你会做这样的事情......

      nodemon({
          script: "server.js",
          execMap: {
              js: "node --harmony"
          }
      }).on("restart", function() {
          console.log("restarted!");
      });
      

      希望这会有所帮助。

      【讨论】:

      • 显然用你想传入的任何标志替换 --harmony。
      • 看起来还有一个nodeArgs: ['--debug'] 参数可以提供,gulp-nodemon 也可以让你访问。
      • 啊,我在找那个 nodeArgs 选项,在任何地方都没有看到它
      猜你喜欢
      • 2017-11-22
      • 1970-01-01
      • 2019-06-22
      • 2016-08-07
      • 2018-12-30
      • 1970-01-01
      • 2021-07-13
      • 2016-09-28
      • 2017-09-01
      相关资源
      最近更新 更多