最近很多小伙伴都在问从Cygwin控制台启动Node.js时遇到问题和node调用cmd这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展bash在cygwinadd_item(“?
最近很多小伙伴都在问从Cygwin控制台启动Node.js时遇到问题和node调用cmd这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展bash在cygwin add_item(“ ?? C: cygwin”,“/”,…)上崩溃、Cygwin apt-cyg ”MD5 sum did not match”、cygwin – 用Cywgin启动X.、cygwin 下运行.sh 遇到的问题等相关知识,下面开始了哦!
本文目录一览:- 从Cygwin控制台启动Node.js时遇到问题(node调用cmd)
- bash在cygwin add_item(“ ?? C: cygwin”,“/”,…)上崩溃
- Cygwin apt-cyg ”MD5 sum did not match”
- cygwin – 用Cywgin启动X.
- cygwin 下运行.sh 遇到的问题
从Cygwin控制台启动Node.js时遇到问题(node调用cmd)
我从常规命令提示符处运行node.exe没问题:
C:\>node --interactive> console.log("Works fine");Works fine
但是,当我尝试从Cygwin控制台执行相同的操作时,遇到了以下问题:
Olli@Olli-MBRr /cygdrive/c$ node.exeevents.js:72 throw er; // Unhandled ''error'' event ^Error: read ENOTCONN at errnoException (net.js:900:11) at Socket._read (net.js:391:21) at Socket.Readable.read (_stream_readable.js:320:10) at Socket.read (net.js:293:43) at new Socket (net.js:185:10) at process.stdin (node.js:660:19) at startup (node.js:145:16) at node.js:901:3
起初我以为可能是因为Cygwin在路径名称中带有空格(C:\ Program Files \
nodejs)时遇到了麻烦,但是将node.js安装到路径名称中没有空格的目录后,我无法解决问题。
我想使用js-comint从Emacs(从Cygwin运行)运行Node JS控制台,但是遇到了该错误,不知道如何解决。
答案1
小编典典我认为这是由于在cygwin中使用win发行版引起的,因为cygwin模拟了*
nix环境,而Windows的node.js查找的是win库而不是nix的库。为了使node.js在cygwin中工作,您必须自己构建它。同样,最新版本在cygwin上不起作用。
官方Wiki的当前状态: 尽管兼容POSIX,但不再支持Cygwin。 编译的最新版本是0.4.12
https://github.com/nodejs/node/wiki/Installation#building-on-
cygwin
bash在cygwin add_item(“ ?? C: cygwin”,“/”,…)上崩溃
我正试图在Windows群集上运行应用程序。 我得到像波纹pipe一样的随机碰撞,但大部分时间都是这样。 我怀疑这是着名的问题 ,但cygwin的rebase没有帮助。
感谢您的build议。
2 [main] bash 12840 C:cygwinbinbash.exe: *** Fatal error - add_item ("??C:cygwin","/",...) Failed,errno 1 Stack trace: Frame Function Args 002868A8 6102F97B (002868A8,00000000,00000000) 00286B98 6102F97B (6119FE20,00008000,611A1C8F) 00287BC8 6100652C (611DF498,00287BF4,60FE000C) 00287BE8 61006568 (611DF498,00289C10,00000001,0003000A) 0028AC28 610917E4 (60FE000C,20000C08,0028ACF8,61083290) 0028AC58 610D40FF (004C46B0,01D05699,004657E0,612729D4) 208979 [main] bash 12840 exception::handle: Exception: STATUS_ACCESS_VIOLATION
cygwin 6.1
Windows Server 2008 R2 Ent
我已经得到cygwin支持人员的错误解释(感谢Corinna):
这不是一个rebase问题。 这显然是一个并发问题。 在拉出每个用户共享内存区域的同时,两个或多个进程正在尝试设置相同的挂载点。
无法在Windows上链接hello_world程序:/ usr / bin / link:额外的操作数
我如何运行一个Rake任务作为一个Windows“计划任务”?
Sonarqube无法访问本地用户(LAN)
如果我用LoadIconWithScaleDown做了它,我需要调用DestroyIcon吗?
c ++ try-except语句
这不应该发生。 只有实际创build每个用户共享内存的第一个进程应该创build挂载点。 操作系统告诉一个进程是创build还是刚刚打开一个共享内存区域,但是由于某种原因,这两个进程似乎认为他们创build了shmem区域,并且其中一个进程试图创build两个根装载点,然后徘徊于EPERM条件。
但是原来的问题还是留下问题。
我怎样才能让pipe道工作在Windows上的Perl?
在64位Windows上获取32位应用程序中的TortoiseSVN / TortoiseGit图标
你如何从一个Windows主机文件到Linuxdocker容器?
安装Docker for Windows CE时遇到的问题
如何防止MsDepSvc.exe启动?
Cygwin apt-cyg ”MD5 sum did not match”
晚上给家里共用的电脑安装了Windows 10,顺便安装了Cygwin,以便不时之需。为了使用方便,又在Cygwin里安装了apt-cyg。然后使用apt-cyg安装Git出现了一个很奇怪的错误MD5 sum did not match
。检查环境确实已经安装了md5sum
,也可以运行使用,但是就是没法使用apt-cyg install。最后没办法直接编辑了apt-cyg
文件,找到md5sum
,替换修改成sha512sum
。然后重试apt-cyg install,成功。
cygwin – 用Cywgin启动X.
winClipboardProc - XOpendisplay () returned and successfully opened the display. winMultiWindowxmsgProcErrorHandler - ERROR: BadMatch (invalid parameter attributes)
然后挂起有线索吗?
xinit -- -multiwindow -clipboard
cygwin 下运行.sh 遇到的问题
@宏哥 你好,想跟你请教个问题:你好,看了你的博客,我也遇到了同样的问题,错误提示是:sed :-e expression #1,char 79:unknown option to''s'',请指教啊!
今天关于从Cygwin控制台启动Node.js时遇到问题和node调用cmd的讲解已经结束,谢谢您的阅读,如果想了解更多关于bash在cygwin add_item(“ ?? C: cygwin”,“/”,…)上崩溃、Cygwin apt-cyg ”MD5 sum did not match”、cygwin – 用Cywgin启动X.、cygwin 下运行.sh 遇到的问题的相关知识,请在本站搜索。
本文标签: