# rollup-vue **Repository Path**: zhangh-design/rollup-vue ## Basic Information - **Project Name**: rollup-vue - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-06-06 - **Last Updated**: 2022-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rollup-vue [rollup-plugin-vue 配置网站](https://rollup-plugin-vue.vuejs.org/#what-does-rollup-plugin-vue-do) rollup 构建打包 Vue 库基础框架(支持 JavaScript 库的构建但 js 库你推荐选择 rollup-js 构建框架来进行打包) > 本框架不能用于特定依赖包的构建,特定依赖包请下载本框架在去进行指定库的打包 ``` node >= v12.18.3 ``` 打包指令: ``` npm run build ``` eslint 校验指令 ``` npm run lint ``` #### 注意: - rollup-plugin-vue@5.1.9 - 将单文件组件编译成 JS 代码 - 注意要指定版本,因为这个插件的最新版本编译 Vue3.0 的组件 vue-template-compiler - rollup-plugin-vue 编译 SFC 需要的依赖 打包 cjs 库的时候请创建一个单独的 input 入口文件对应 frame.config.js 中的 cjsInput 参数,比如:`index-cjs.js` 用于 cjs 库的打包入口文件 构建出的文件对应使用的环境 ``` bundle.cjs.js -- Webpack bundle.cjs.min.js -- Webpack bundle.esm-browser.js --