【问题标题】:Trying to install Move (movelang.org) using npm, but it's not being added to #!/usr/bin/env尝试使用 npm 安装 Move (movelang.org),但它没有被添加到 #!/usr/bin/env
【发布时间】:2012-10-28 03:32:56
【问题描述】:

我正在尝试测试 Rasumus Andersson's ec2-webapp 但这一切都是在 Move 中编写的,我无法让 Move 正常工作。

我根据instructions 使用“npm install move”安装它,但是当我尝试运行 Move 脚本(如 ec2-webapp/bin/myapp-httpd/mv)时,出现错误:

/usr/bin/env: move: No such file or directory

当我将该脚本中的 shebang 更改为移动安装的直接链接 (#!/var/ec2-webapp/src/node/node_modules/move/bin)。

-bash: bin/myapp-httpd.mv: /var/ec2-webapp/src/node/node_modules/move/bin: bad interpreter: Permission denied

我不确定如何正确进入 env,有什么建议吗?

【问题讨论】:

    标签: amazon-ec2 move


    【解决方案1】:

    我只是按照 Rasumus Andersson 的相同教程,遇到了同样的问题。

    当您安装 npm 模块时,您可以在本地或全局安装它们。 http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/

    当我全局安装 move 时,错误消失了:

    sudo npm -g install move
    

    【讨论】:

      猜你喜欢
      • 2020-01-07
      • 2015-06-18
      • 2017-10-08
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 1970-01-01
      • 2011-07-29
      相关资源
      最近更新 更多