最近,节点包管理器非常受欢迎,为我们做了很多工作,但是,很难理解幕后的情况。我真的很喜欢简单的标签来插入Vue,Babel等。尚未在大型项目中使用,我真的很想知道使用脚本标签而不是npm-cli有什么缺点。
答案 0 :(得分:1)
当您npm安装库,插件,扩展等时,可以使用--save标志将其声明为依赖项。这样,在package.json文件中将其标记为依赖项,这是对依赖项进行版本控制的关键。如果您仅使用CDN,那么您将获取将来某个时候可能不推荐使用的库的路径。
在开发过程中,可以使用CDN,但是在生产中,依赖项不是一个好习惯(尽管我对某些例外情况(例如Google字体)进行了依赖。)