• 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. });

  • 相关阅读:
    Flutter中GetX系列三--Dialog使用详情(中间弹框)
    从 0-1 聊聊网络的演进
    云服务器ip使用细节(公网、私有)
    stm32flymcu烧写几次后就超时无应答,如何解决?
    SpringMVC简介
    VEX —— Intrinsic attribute
    Leetcode刷题方法总结---字符串全解
    VM虚拟机创建centos7 64位系统提示此主机不支持64位客户机操作系统,此系统无法运行
    Redis之分布式锁
    Elasticsearch安装过程出现的问题
  • 原文地址:https://blog.csdn.net/iefreer/article/details/133612422