新手前端開發人員在這裏。在過去,爲了包含第三方jquery插件,通常的做法是在HMTL中包含一個<script>
標籤,HMTL通常引用一些託管的js/css文件。託管的jQuery插件與npm包有什麼區別?
現在使用npm包,你通常做npm install package_name
和import xx from 'package-name'
。而且還有一些webpack會發揮作用,這隻會讓事情變得更加混亂。我知道在使用webpack時,你不應該把第三方的jquery插件綁定到最終的bundle.js輸出。這是否意味着部署時,建議使用託管的css/js文件來解決依賴關係?
這兩種方法有什麼區別?一個用於開發,另一個用於部署?