簡體   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