使用NodeJS / npm如何在Windows和其他设备上运行Linux命令?

时间:2014-07-31 04:19:30

标签: linux node.js find gruntjs npm

我创建了一个nodejs工具Grunt,在Linux中使用find命令。当我在Windows中运行模块时,find命令不同,所以我不会得到相同的结果。

这是一项艰巨的任务:

    exec: {
        collectJSON: {
            cmd: "find " + PROJECT_PATH + " -path '**/" + DIST_REGION + "/**/*.json' ! -name '_*'",
            stdout: false,
            callback: function (error, stdout, stderr) {
                grunt.file.write(jsonPath, stdout);
            }
        }
    },

我听说npm是一个包管理器,它可以将任何“程序”作为我们模块的依赖项,所以我很想知道是否有任何npm包可以帮助我在Windows中运行find命令(和其他环境也是如此)。

任何帮助将不胜感激!

0 个答案:

没有答案