2017-10-05 61 views
0

我工作的一個VUE-CLI /的WebPack項目,到目前爲止,我一直在用下面的命令添加軟件包:有道在Vue.JS SPA添加包

yarn add <package> --dev

它將它們保存在devDependencies下的package.json文件中。一切正常,但我的建造時間是〜1分鐘。 (yarn build

我想知道它是否是正確的方式?我看到一些建議,其中人們將其添加到npm i <package> --save或簡單地npm i <package>

回答

2

yarnnpm只是兩個具有相同目的的不同包管理器。在內部他們可能有不同的方法,但實際上他們做同樣的事情,管理你的軟件包。

要回答你的問題,沒有正確安裝包的方式,它更多的是個人喜好的問題。 npm iyarn add將在node_modules文件夾中安裝所需的軟件包,因此可用於您的應用程序。其實你必須在你的代碼中使用它(require/import),否則它不會在你的包中結束,你的包的大小/時間不會改變。

選項--save-dev/-add是可選的(但推薦),用於在package.json中保留新的依賴關係。如果有人使用您的項目的新鮮克隆,他可以運行npm iyarn自動安裝您的package.json中的所有依賴關係