webpack引入cdn的js
时间: 2023-10-14 12:21:12 浏览: 114
详解Webpack如何引入CDN链接来优化编译后的体积
可以使用webpack的externals配置项来引入cdn的js,避免打包到bundle中。
举个例子,假设要引入jQuery的cdn:
```
<script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script>
```
在webpack中,可以这样配置:
```javascript
module.exports = {
//...
externals: {
jquery: 'jQuery'
}
};
```
这样,在代码中通过 `import $ from 'jquery'` 或者 `const $ = require('jquery')` 引入jQuery时,webpack会自动从全局变量中获取,而不会打包进bundle中。
需要注意的是,externals配置项的值是一个对象,键名为引入的模块名,键值为全局变量名。
阅读全文