最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

EXEC的NodeJS()用于Windows和Ubuntu两个命令

运维笔记admin8浏览0评论

EXEC的NodeJS()用于Windows和Ubuntu两个命令

EXEC的NodeJS()用于Windows和Ubuntu两个命令

使用的NodeJS,NPM和咕嘟咕嘟。

我想建立一个一口任务运行JSDoc是在Ubuntu和Windows的作品。

这适用于Ubuntu的...

var exec = require('child_process').exec;

return function(cb) {
  exec('node node_modules/.bin/jsdoc -c jsdoc-conf.json', function(err, stdout, stderr) {
    cb(err);
  });
};

这适用于Windows ...

var exec = require('child_process').exec;

return function(cb) {
  exec('node_modules\\.bin\\jsdoc -c jsdoc-conf.json', function(err, stdout, stderr) {
    cb(err);
  });
};

不用说,对其他既不作品。如何解决等这类问题?

回答如下:

尝试使用path.resolve,这应该为您提供完整的文件路径,与平台无关。

发布评论

评论列表(0)

  1. 暂无评论