vue2源码-一、rollup环境配置
-
npm init -y
创建初始化package.json
并修改script
为"dev": "rollup -cw "
-
安装
rollup
及其插件:npm install rollup rollup-plugin-babel @babel/core @babel/preset-env --save-dev
-
创建
rollup.config.js
对rollup进行配置
:配置如下:
import babel from 'rollup-plugin-babel' export default { input: './src/index.js', // 入口 output: { file: './dist/vue.js', // 出口 name: 'Vue', // global.vue format: 'umd', // esm es6模块 commonjs模块 iife自执行番数 umd sourcemap: true, // 希望可以调试源代码 }, Plugins: [ babel({ exclude: 'node_modules/**', // 排除node_modules所有文件 }), ], }
-
创建
.babelrc
{ "presets": ["@babel/preset-env"] }
-
运行调试
npm run dev
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!