2016-06-13 16 views
0

我有一個節點模塊,它被安裝爲一個全局模塊並且意在在命令行中執行。由於它是一個命令行工具,我希望安裝體驗更快。在分發之前對節點模塊進行綁定

而不是安裝依賴關係,如果我捆綁並提供單個文件並且沒有安裝依賴關係。這種方法的優點和缺點是什麼?推薦的工具是什麼?

回答

1

我假設你只是想讓安裝程序捆綁一整套node_modules。我不明白爲什麼你不能讓用戶使用簡單的安裝來安裝它們。

我們,開發商會有一些巨大的優勢..

  • 我們可以決定在的package.json使用該模塊的版本
  • 我們也有使用最新的選項最佳的版本(安全問題可以得到解決快)
  • 如果你願意發佈到故宮,只是有一個的package.json是不是讓所有經過捆綁

好得多ll節點是關於封裝和模塊化,

希望澄清。

+0

我主要關心的是安裝時間。隨着我添加越來越多的依賴關係,模塊的初始安裝時間會增加。我想要一種方法來減少這種情況。 – Raathigesh

+0

嚴格地說,[tag:npm]是關於封裝的,node.js是關於模塊化的。 –