新手前端开发人员在这里。在过去,为了包含第三方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文件来解决依赖关系?
这两种方法有什么区别?一个用于开发,另一个用于部署?