Linux 操作系统不可知节点构建

Linux 操作系统不可知节点构建,linux,node.js,windows,npm,Linux,Node.js,Windows,Npm,我有一行类似于“test”:“NODE_ENV=test standard&&grunt”在linux中运行良好,但如果我在windows中开发,NODE_ENV在该环境中不是一个可识别的命令。有没有一种方法可以在不考虑操作系统的情况下设置env vars?可以让Windows环境识别新的代码类型(即php、bash等),这可以单独解决问题。但是,如果您正在为最终产品编码,您可能最终需要添加一个存储库/文件夹并调用代码,以使其在包含的文件夹中查找相同的功能。(如果我正确理解了您的问题)可以让Wi

我有一行类似于
“test”:“NODE_ENV=test standard&&grunt”
在linux中运行良好,但如果我在windows中开发,NODE_ENV在该环境中不是一个可识别的命令。有没有一种方法可以在不考虑操作系统的情况下设置env vars?

可以让Windows环境识别新的代码类型(即php、bash等),这可以单独解决问题。但是,如果您正在为最终产品编码,您可能最终需要添加一个存储库/文件夹并调用代码,以使其在包含的文件夹中查找相同的功能。(如果我正确理解了您的问题)

可以让Windows环境识别新的代码类型(即php、bash等),这可以单独解决问题。但是,如果您正在为最终产品编码,您可能最终需要添加一个存储库/文件夹并调用代码,以使其在包含的文件夹中查找相同的功能。(如果我正确理解您的问题)

您可以尝试Cross-env解决问题,如果您愿意,您可以将其发布为响应,我将接受。您可以尝试Cross-env解决问题,如果您愿意,您可以将其发布为响应,我将接受。