• vite dev开发模式下支持外部模块引用


    web工程中经常需要使用外部的cdn资源,比如lodash、three.js等:

    vite build通过rollupOptions.external来支持外部模块,可是这对vite dev模式不工作。

    目前这个问题通过github vitejs/vite问题单号#6582在跟踪。

    一个临时解决方法是使用插件vite-plugin-externalize-dependencies,

    具体用法如下:

    1. import { defineConfig } from "vite";
    2. import externalize from "vite-plugin-externalize-dependencies";
    3. export default defineConfig({
    4.   plugins: [externalize({ externals: ["lodash"] })],
    5. });

  • 相关阅读:
    Rust编译的时候报出link.exe not found错误
    Centos7 部署 Containerd
    第2章 MyBatis的核心配置
    java计算机毕业设计Web企业差旅在线管理系统源码+mysql数据库+系统+lw文档+部署
    技术分享 | app自动化测试(Android)--触屏操作自动化
    框架获取当前登录用户以及用户信息
    撸一个随机数生成器
    Go语言面向对象编程
    Four-dimensional space
    Java反射机制(一)
  • 原文地址:https://blog.csdn.net/iefreer/article/details/133612422