npm链接“该文件被标记为可执行文件,但无法由操作系统运行。”

红猴

所以我做了一个cli,package.json它指定了一个bin文件。

npm link知道了 然后,我在桌面上创建了一个新文件夹,并将npm link foocli其安装到该目录的node_modules文件夹中。

然后我尝试从该目录运行cli并抛出:

The file '/usr/local/bin/foocli' is marked as an executable but could not be run by the operating system.

知道是什么原因造成的,如何解决?

迈克弗雷

#!/usr/bin/env node 需要在正在执行的文件的顶部,以便外壳程序知道如何执行该文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C可执行文件可以在所有操作系统上运行吗?

无法以32位可执行文件(在64位操作系统上)以编程方式访问EFS文件

在带有SysvInit的操作系统上,“ reboot”和“ halt”符号链接到某些可执行文件吗?

如何避免在系统日志中将/ usr / bin / env标记为可执行文件

如何验证Windows XP POS操作系统可执行文件的真实性?

为什么“可执行文件”操作系统依赖于?

适用于每个操作系统的 Python 可执行文件

系统无法从Java找到指定的可执行文件

无法链接到主可执行文件

Makefile:“ ld:无法与主可执行文件链接”

无法创建链接静态库的可执行文件

如何在Xubuntu 13.04上将.jar文件标记为可执行文件?

如何在Xubuntu上将文件标记为可执行文件?

自动挂载的NTFS分区上的所有文件都标记为可执行文件

简单的ansible命令遇到“错误:文件主机被标记为可执行文件”

Python脚本/ Unix可执行文件在终端中运行,但无法执行Cron / Launchd作业

cmake,无法运行与预编译共享库链接的可执行文件

无法运行Nginx可执行文件

无法在挂载分区上运行可执行文件

无法在Linux上运行Pyinstaller可执行文件

使“解压”是最新的;可执行文件将无法运行

.JAR可执行文件无法正常运行

Docker运行无法找到可执行文件“ uwsgi”

可执行文件无法正常运行[Linux]

根本无法运行可执行文件

Xcode:可构建应用程序,但无法运行,并且无法在方案中选择可执行文件

如何在 LINUX 中创建自我可执行存档文件?在任何操作系统中创建 Makeself 自可执行文件的步骤是什么?

如何在C中将内存段标记为可执行文件?

在可执行文件之后运行&&