CNode

怎么在windows环境下用node编写shell

问答
Hhwoarangzk发布于12 年前最后回复12 年前6 回复4979 浏览0 收藏

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

查看回复

回复 (6)

P
pockry#1·12 年前

像这样?—— start.bat

@ECHO OFF
@title node app
node app
cmd /k
H
hwoarangzk#2·12 年前

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

F
fish#3·12 年前

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

node script.js param1 param2 param3

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

X
XadillaX#4·12 年前

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

L
lisposter#5·12 年前

windows 不是有 powershell 么

H
hwoarangzk#6·12 年前

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

参与回复
登录后即可参与回复。登录