一覧へ戻る
adriankremer/rollup-plugin-proxy-directories(新しいタブで開きます)
主要言語: JavaScript
create proxy directories for libraries
- star 数
- 4
- watcher 数
- 2
- fork 数
- 1
- issue 数
- 0
- 最終更新
- 2022/05/28
主要言語: JavaScript
create proxy directories for libraries
creates proxy directories for libraries without configuration to make direct imports easier.
Source
├── Button
│ ├── Button.tsx
│ ├── ButtonHook.tsx
│ └── index.ts
├── index.ts
Build
├── Button
│ ├── ButtonHook
│ │ └── package.json
│ └── package.json
├── es
│ ├── Button
│ │ ├── ButtonHook.js
│ │ └── index.js
│ ├── index.js
├── lib
│ ├── Button
│ │ ├── ButtonHook.js
│ │ └── index.js
│ ├── index.js
Usage
import Button from 'ui-library/Button'; import ButtonHook from 'ui-library/Button/ButtonHook';
inspired by this article: how-to-create-javascript-libraries-in-2018
npm install --save-dev rollup-plugin-proxy-directories
// rollup.config.js import proxyDirectories from "rollup-plugin-proxy-directories"; import pkg from "./package.json"; export default { // ... plugins: [ proxyDirectories() ] };
MIT