首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Elson's web

    从webpack4打包文件说起

    /src/esmodules/index.es.js import * as all from '. /src/esmodules/chunk1.js', chunk2: '. /src/esmodules/chunk1.js": (function() {})}, [[". /src/esmodules/chunk2.js": (function () {})}, [[". /src/esmodules/math.js")) .then(() => {console.log('math loaded!')})

    3.2K91发布于 2018-08-01
  • 来自专栏跟牛老师一起学WEBGIS

    sveltejs结合ol实现跨框架组件复用

    Target es6+ esmodules: true, }, }, ], ] }), Target es6+ esmodules: true, }, }, ], ] }),

    1.1K30编辑于 2023-02-10
  • 来自专栏跟着AI学

    【跟着AI学】MindFlow项目开发实战(九)

    UncaughtReferenceError:requireisnotdefinedatextended-syntax.ts:15根本原因在浏览器环境中使用了CommonJS的require()语法,但浏览器只支持ESModules error){console.warn('PlantUMLencodernotavailable:',error);returnnull;}}经验总结模块系统差异:Node.js支持CommonJS和ESModules ,浏览器只支持ESModules代码迁移:从Node.js环境迁移到浏览器时,检查所有require()调用类型安全:使用//@ts-ignore可以临时绕过类型检查错误问题#3:marked.jsv11API Monorepo架构的依赖管理展开代码语言:BashAI代码解释#正确的安装方式npminstall#在根目录执行#验证依赖npmls@mindflow/core2.浏览器兼容性处理CommonJS→ESModules

    28510编辑于 2026-01-28
  • 来自专栏忽如寄的前端周刊

    一文带你了解babel-preset-env

    选项则会失效,如下: { "presets": [ ["@babel/preset-env" "targets": { "esmodules

    1.1K20发布于 2019-07-24
  • 来自专栏睡不着所以学编程

    记录前端工作中获得的经验(七)

    如果是esm,那就是esmodules,可以在node环境下和浏览器环境下引入,如果想用cdn引入,那就是iife模块,这样可以使用script来引入。

    22210编辑于 2024-03-07
  • 来自专栏newbe36524的技术专栏

    Docusaurus 3.x 到 Astro 5.x 迁移实战:利用 Islands 架构实现性能与构建速度双重提升

    Astro和现代构建工具全面拥抱ESModules(import/export)。如果你也有类似的脚本,记得把它们全部重构为ESModules。这是大势所趋,早点改了早点省心。

    12510编辑于 2026-02-02
  • 来自专栏前端精进之路:从基础到工程化实战

    TypeScript 工程化精要:构建AI智能体时代下可扩展、高可靠的现代应用—— 腾讯云开发者社区首发专栏

    构建类型安全的工具库(如Pick,Omit,Partial的实现原理)第6章:高级类型体操模板字面量类型与字符串操作映射类型(MappedTypes)与索引访问类型递归类型与复杂的类型推导实战第7章:模块化与命名空间ESModules

    15520编辑于 2026-04-18
  • 来自专栏前端精进之路:从基础到工程化实战

    Bun 如何替代 Node.js?3 步零成本迁移指南

    CommonJS&ESModules:Bun完美支持这两种模块系统,无需任何额外配置。

    25021编辑于 2026-04-21
  • 来自专栏禅林阆苑

    webpack 学习笔记系列03-babel

    ] } targets.node:当值为 true / "current" 表示根据当前 node.js 版本动态转换,若填写具体的数字,表示需要支持的最低的 node.js 版本 targets.esmodules

    2K210发布于 2021-01-01
  • 来自专栏京程一灯

    使用 React 要懂的 JavaScript 特性[每日前端夜话0xB3]

    Rest 参数(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters) ESModules

    1.2K10发布于 2019-08-30
  • 来自专栏终身学习者

    发布、传输和安装现代 JavaScript 以实现更快的应用程序

    presets: [ [ '@babel/preset-env', { targets: {esmodules

    1.7K20编辑于 2022-10-31
  • 来自专栏智影Yodonicc

    向现代JavaScript转型——发布、传输和安装现代 JavaScript以实现更快的应用程序

    presets: [ [ '@babel/preset-env', { targets: {esmodules

    3.3K185编辑于 2022-04-28
  • 来自专栏前端迷

    彻底理清 AMD,CommonJS,CMD,UMD,ES6 modules

    } 代码地址:https://github.com/hua1995116/packaging-example/tree/master/modules-introduction/CommonJS-vs-ESModules

    2.8K22发布于 2020-02-24
  • 来自专栏Rust

    用 Rust 与 WASM 构建“零开销”图像处理器

    执行编译:在你的项目根目录(Cargo.toml所在的目录)运行:#`wasm-packbuild`是核心命令#`--targetweb`是一个关键参数,它告诉wasm-pack生成#兼容现代浏览器(通过ESModules

    54911编辑于 2025-11-17
  • 来自专栏程序员成长指北

    JavaScript 新一代构建工具对比

    默认情况下, Snowpack 的构建步骤并没有将文件打包到一个单一的包中,而是提供了在浏览器中运行的非打包esmodules

    2.5K10编辑于 2022-04-18
领券