1549469775 5 years ago
parent
commit
a4195700ad
  1. 2
      rollup-demo1/dist.js
  2. 2
      rollup-demo1/main.js
  3. 4
      rollup-demo1/readme
  4. 9
      rollup-demo2/dist/dist.amd.js
  5. 7
      rollup-demo2/dist/dist.cjs.js
  6. 5
      rollup-demo2/dist/dist.es.js
  7. 10
      rollup-demo2/dist/dist.iife.js
  8. 13
      rollup-demo2/dist/dist.umd.js
  9. 7
      rollup-demo2/lib.js
  10. 5
      rollup-demo2/main.js
  11. 37
      rollup-demo2/package-lock.json
  12. 24
      rollup-demo2/package.json
  13. 3
      rollup-demo2/readme

2
rollup-demo1/dist.js

@ -2,4 +2,4 @@ function logA() {
console.log('function logA called');
}
logA();
export default logA;

2
rollup-demo1/main.js

@ -2,4 +2,4 @@ import {
logA
} from './lib'
logA()
export default logA

4
rollup-demo1/readme

@ -1 +1,3 @@
### 这里是一个简单的demo,用于最简单的模块打包
### 这里是一个简单的demo,用于最简单的模块打包
https://segmentfault.com/a/1190000010628352?utm_source=tag-newest#articleHeader4

9
rollup-demo2/dist/dist.amd.js

@ -0,0 +1,9 @@
define(function () { 'use strict';
function logA() {
console.log('function logA called');
}
return logA;
});

7
rollup-demo2/dist/dist.cjs.js

@ -0,0 +1,7 @@
'use strict';
function logA() {
console.log('function logA called');
}
module.exports = logA;

5
rollup-demo2/dist/dist.es.js

@ -0,0 +1,5 @@
function logA() {
console.log('function logA called');
}
export default logA;

10
rollup-demo2/dist/dist.iife.js

@ -0,0 +1,10 @@
var result = (function () {
'use strict';
function logA() {
console.log('function logA called');
}
return logA;
}());

13
rollup-demo2/dist/dist.umd.js

@ -0,0 +1,13 @@
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
(global = global || self, global.result = factory());
}(this, (function () { 'use strict';
function logA() {
console.log('function logA called');
}
return logA;
})));

7
rollup-demo2/lib.js

@ -0,0 +1,7 @@
export function logA() {
console.log('function logA called')
}
export function logB() {
console.log('function logB called')
}

5
rollup-demo2/main.js

@ -0,0 +1,5 @@
import {
logA
} from './lib'
export default logA

37
rollup-demo2/package-lock.json

@ -0,0 +1,37 @@
{
"name": "rollup-demo1",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@types/estree": {
"version": "0.0.39",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
"integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
"dev": true
},
"@types/node": {
"version": "12.12.11",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.11.tgz",
"integrity": "sha512-O+x6uIpa6oMNTkPuHDa9MhMMehlxLAd5QcOvKRjAFsBVpeFWTOPnXbDvILvFgFFZfQ1xh1EZi1FbXxUix+zpsQ==",
"dev": true
},
"acorn": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz",
"integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==",
"dev": true
},
"rollup": {
"version": "1.27.3",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-1.27.3.tgz",
"integrity": "sha512-79AEh4m5NPCz97GTuIoXpSFIMPyk2AiqVQp040baSRPXk/I4YMGt5/CR9GX5oEYEkxwBZoWLheaS1/w/FidfJw==",
"dev": true,
"requires": {
"@types/estree": "*",
"@types/node": "*",
"acorn": "^7.1.0"
}
}
}
}

24
rollup-demo2/package.json

@ -0,0 +1,24 @@
{
"name": "rollup-demo1",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"build:amd": "rollup main.js -f amd -o ./dist/dist.amd.js",
"build:cjs": "rollup main.js -f cjs -o ./dist/dist.cjs.js",
"build:es": "rollup main.js -f es -o ./dist/dist.es.js",
"build:iife": "rollup main.js -f iife -n result -o ./dist/dist.iife.js",
"build:umd": "rollup main.js -f umd -n result -o ./dist/dist.umd.js",
"build:all": "npm run build:amd && npm run build:cjs && npm run build:es && npm run build:iife && npm run build:umd"
},
"repository": {
"type": "git",
"url": "git+http://git.poorman.top/topuser/rollup-demo"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"rollup": "^1.27.3"
}
}

3
rollup-demo2/readme

@ -0,0 +1,3 @@
### 这里是一个简单的demo,用于最简单的模块打包
https://segmentfault.com/a/1190000010628352?utm_source=tag-newest#articleHeader4
Loading…
Cancel
Save