繁体   English   中英

Windows Linux子系统命令不执行任何操作且无提示地失败

[英]Windows Linux subsystem commands do nothing and fail silently

我已经在Windows中激活了Linux子系统,并认为一切正常。 我关闭了dotfiles和vim config,一切似乎都很棒-直到我开始尝试工作为止。

首先,我想建立一个Foundation项目-这意味着我需要节点(npm),bower和Foundation CLI。

我使用apt-get成功安装了node,但无法运行npm,所以我也使用apt-get安装了它-然后,我成功使用npm安装了foundation-cli。

但是,当我尝试运行foundation new命令时,它只是默默失败或什么也不做。

node -v产生相同的结果; 什么都没发生。 我检查了我的路径,并使用which来确认节点,npm和基础都在我的路径中(尽管它们都在我的路径中的不同目录中)

这是路径问题吗? 权限?

这是我的输出供参考:

root@SC-ME-W10:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@SC-ME-W10:~# which npm
/usr/bin/npm
root@SC-ME-W10:~# npm -v
1.3.10
root@SC-ME-W10:~# which node
/usr/sbin/node
root@SC-ME-W10:~# node -v
root@SC-ME-W10:~# which foundation
/usr/local/bin/foundation
root@SC-ME-W10:~# foundation -v

我在使node正常工作方面也会遇到问题。 我已经通过nvm成功安装了它。 https://github.com/creationix/nvm

这是内存中的一组指令,以防万一:

  1. 卸载当前已安装的Node和npm版本。
  2. curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash 按照https://github.com/creationix/nvm进行 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
  3. 关闭并重新打开bash
  4. nvm install 6(或您要查找的任何版本)
  5. 像往常一样尝试使用npmnode工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM