- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道这三种在项目中包含第三方代码的方式有什么区别。例如,在 bootstrap 中,我可以通过 cdn 链接包含 css 和 javascript,或者下载缩小版本并将它们包含在项目中,或者在我的项目目录中使用包管理器安装 bootstap。我知道 cdn 不好,因为可能会有版本更改并且仍然有旧版本的代码并且它需要互联网连接才能工作。但是,使用包管理器安装 bootstrap 与仅下载最小版本并包含它们之间有什么区别?
最佳答案
一些快速比较点:
如果您没有连接到互联网,您的 NPM 包仍然可以工作。您的 CDN 链接不会。
CDN 通常只托管最流行的内容。如果您想使用不太受欢迎的软件包,您将需要使用 NPM。
更新 NPM 包更容易,尤其是因为某些表单会查找主要/次要更新。您必须手动更改 CDN 链接。
关于twitter-bootstrap - 包管理器、cdns 和普通包含之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46572884/
我想知道这三种在项目中包含第三方代码的方式有什么区别。例如,在 bootstrap 中,我可以通过 cdn 链接包含 css 和 javascript,或者下载缩小版本并将它们包含在项目中,或者在我的
首先让我提一下,我已经做了一些挖掘,但似乎无法找到我要寻找的正确答案。 我正在使用一些外部资源的网站上工作: 谷歌分析 (//www.google-analytics.com/analytics.js
在典型的网页上,我加载以下内容,全部来自 CDN: jQuery Angular Bootstrap 爱可梦 一些 Angular 插件 从 1 个 CDN(如果可能)加载这些内容更好,还是从不同的
如何通过 Grails Asset Pipeline plugin 轻松使用第三方 CDN ? Asset Pipeline 可以将所有 Assets 请求重定向到单个基本 URL;这适用于从不是我的
一直在 create-react-app 之上构建 React 应用程序它通过react-scripts使用Webpack,并在我们的package.json中有React/Redux/React-d
我已经建立了一个页面,并使用推荐的访问在线引导服务器的CDN代码实现了 Bootstrap : 对于 CSS: Javascript: 但是最终我的网站将不得不上线,我不确定这段代码是否足够,我
我是一名优秀的程序员,十分优秀!