@rollup-use/core

0.0.9 • Public • Published

@rollup-use/core

A pure-js npm library bundle tool use rollup. Clone js-starter to quick start.

此工具使用 rollup, 可以打包纯 js 的 npm 库项目. 中文文档. 可以复制 js-starter 以快速开始.

Examples/用例列表

You can add your public repo here. 欢迎添加你的项目到这里.

Usage

Install dependencies

npm install @rollup-use/core typescript --save-dev
npm install @babel/runtime -save

Copy directory scripts into your project. Add 2 npm scripts to scripts of package.json like follow:

"scripts": {
  "build-lib": "rollup -c scripts/build.js & node scripts/build.js --report",
  "watch-lib": "rollup -c scripts/build.js --watch"
}

Check scripts/build.ts and change it for your requirement. In most case, you may only need to change input. Once scripts/build.ts changed, execute npm run compile-build-lib to generate scripts/build.js. Then execute npm run build-lib to generate the final results.

Exclude core-js

Don't include core-js in your package.json, including dependencies and devDependencies. Or there will be core-js imports in your bundled results.

中文文档

使用

安装依赖

npm install @rollup-use/core typescript --save-dev
npm install @babel/runtime -save

复制目录 scripts 到你的项目. 参照如下, 添加 3 条 npm script 到package.jsonscripts:

"scripts": {
  "build-lib": "rollup -c scripts/build.js & node scripts/build.js --report",
  "watch-lib": "rollup -c scripts/build.js --watch"
}

按你的需求修改scripts/build.ts. 多数情况下你可能只需要修改input变量. 一旦scripts/build.ts有改动, 执行 npm run compile-build-lib 以生成 scripts/build.js. 再执行 npm run build-lib 即可生成最终结果.

排除 core-js

不要在 package.json 中包含 core-js, 包括 dependenciesdevDependencies. 否则打包结果中会有 core-js 导入.

Dependencies (22)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @rollup-use/core

    Weekly Downloads

    0

    Version

    0.0.9

    License

    MIT

    Unpacked Size

    14 kB

    Total Files

    7

    Last publish

    Collaborators

    • phphe