rollupjs 基本试用
  TEZNKK3IfmPf 2023年11月14日 43 0
备注:
   前端构建工具
 
1. 安装
yarn global add rollup
yarn global add rollup
2. 基本使用
touch index.js

index.js

console.log("this is dalong demo");

// build 

rollup  index.js --o app.js --f [iife| cjs umd]
 
3. 教程
a. es6 支持
main.js  foo.js
main.js

import foo from "./foo.js"
export default function(){
 console.log(foo);
}

foo.js
export default "dalongdemo";

使用
rollup  main.js  --o rong.js --f umd --name "firstdemo"

b. config 支持
rollup.config.js

export default {
  input:"main.js",
  output:{
  file:"app.js",
  format:"umd",
  name:"mydemoapp"
  }
}
使用
rollup -c

c. plugins 使用
yarn add rollup-plugin-json --dev
main.js

import foo from "./foo.js"
import {version} from "./package.json"
export default function(){
 console.log(version,foo);
}

foo.js

export default "dalongdemo";

rollup.config.js 

import json from "rollup-plugin-json";
export default {
  input:"main.js",
  output:{
  file:"app.js",
  format:"umd",
  name:"mydemoapp"
  },
  plugins:[json()]
}
使用
rollup -c
4. 参考文档
https://rollupjs.org/#quick-start
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: lvs的dr模式分析(二) 下一篇: HOCON 了解
  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论