怎么在windows环境下用node编写shell
发布于 10 年前 作者 hwoarangzk 4029 次浏览 最后一次编辑是 8 年前 来自 问答

在UNIX下,我写一个node文件,第一行加上: #!/usr/bin/env node 就可以把这个文件当成可执行文件调用了 但是在windows环境下加这句话就不行 windows环境下应该怎么写呢?

6 回复

像这样?—— start.bat

@ECHO OFF
@title node app
node app
cmd /k

但这个样子如何随意传入运行时的参数呢?

window 不叫shell吧 ? 囧 比较穿越, 1楼大概是可行的,除了参数比较麻烦,一般我都直接这样:

node script.js param1 param2 param3

当然鉴于大家几乎都用git, 那本地多少也装了 git-bash, 在git-bash中就和linux下一样了, 没这么麻烦

如果真要在 windows 下的话我一般都是用 cygwin 的。

windows 不是有 powershell 么

唔。。。 我去研究下 多谢大家

回到顶部