"Executable File" node.js 在 Github
"Executable File" for node.js in Github
Github 应该用 "Executable File"
代替 ** lines(** sloc)
在放入 shebang #!/usr/bin/env node
之后。而是放入行和 SLOC。我怎样才能让它说 "Executable File"
?
脚本中 shebang 的存在并不能单独生成文件 "executable." 它只是关于如何执行文件的说明。
您需要更改文件的模式以允许执行。
chmod +x {file}
On Windows:
git update-index --chmod=+x {file}
您还可以通过 ls-files --stage
:
查看文件的模式
# before chmod
git ls-files --stage
100644 {commit} {length} {name}
# after chmod
git ls-files --stage
100755 {commit} {length} {name}
Github 应该用 "Executable File"
代替 ** lines(** sloc)
在放入 shebang #!/usr/bin/env node
之后。而是放入行和 SLOC。我怎样才能让它说 "Executable File"
?
脚本中 shebang 的存在并不能单独生成文件 "executable." 它只是关于如何执行文件的说明。
您需要更改文件的模式以允许执行。
chmod +x {file}
On Windows:
git update-index --chmod=+x {file}
您还可以通过 ls-files --stage
:
# before chmod
git ls-files --stage
100644 {commit} {length} {name}
# after chmod
git ls-files --stage
100755 {commit} {length} {name}