2017-02-10 151 views
-1

我試圖用這個命令來安裝其github repothis npm package爲什麼一些github npm軟件包沒有完全安裝?

npm install --save github:kpdecker/jsdiff 

它看起來像它去好了,因爲diff文件夾走進去node_modules創造,但它沒有包含libdist文件夾,並沒有其依賴項已安裝。這些是被複制的唯一文件:

runtime.js 
release-notes.md 
package.json 
README.md 
LICENSE 
CONTRIBUTING.md 

但是,上述命令在安裝其他軟件包時工作正常。例如:

npm install --save github:visionmedia/express 

那麼,我錯過了什麼。是否有其他一些命令可以運行以完成jsdiff的安裝?

+0

https://github.com/kpdecker/jsdiff/issues/134 –

回答

1

該包需要一個生成步驟(見gruntfile.js)。因此,工件(在構建步驟中生成的文件將不會在版本控制系統中檢查 - git - 您不必在差異和合並中處理它們)。

還檢查了.npmignore文件。

+0

疑難雜症。我現在明白了。謝謝! – nachocab