我正试图通过Ruby构建Tic-Tac-Toe,我希望Ruby文件是可执行的,这样每个人都可以运行它。
问题是:我使用的是Windows 10,我无法使文件可执行:
- 我尝试使用右键单击并通过"安全"选项卡使其可执行
- 我也试过遵循这个指南,但没有成功
- 当我把
#!/usr/bin/env ruby
放在文件的顶部时,Rubocop抛出一个错误,告诉我这个文件是不可执行的
我到处找,但找不到解决方案。如果你能帮我解决这个问题,我将不胜感激。
我已经想好了如何解决这个问题。我很高兴能和你们分享这段经历。
- 首先,您应该将WSL安装到您的机器中
- 然后,您应该按照本指南更改文件的模式(可执行(
- 在那之后,你可能会遇到另一个问题,那就是回车符。为了解决这个问题,您可以在计算机中安装一个虚拟Linux系统,也可以使用GitPod代替编辑器,这就是我的建议。您可以使用此链接
gitpod.io/github.com/[user_name]/[repo_name]/tree/[branch_name]
添加您的项目 - 之后,您应该删除您的文件并创建一个新文件(以去掉回车符(
祝贺你已经解决了这个问题。现在添加、提交并将更改推送到存储库。
这是一段漫长的旅程,但它能满足你的需要。