Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devmnj/litjs-tw-components
https://github.com/devmnj/litjs-tw-components
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/devmnj/litjs-tw-components
- Owner: devmnj
- License: mit
- Created: 2022-10-30T09:55:34.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-30T10:41:06.000Z (about 2 years ago)
- Last Synced: 2023-03-05T05:08:06.274Z (over 1 year ago)
- Language: JavaScript
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rollup-starter-app
This repo contains a bare-bones example of how to create an application using Rollup, including importing a module from `node_modules` and converting it from CommonJS.
*See also https://github.com/rollup/rollup-starter-lib*
## Getting started
Clone this repository and install its dependencies:
```bash
git clone https://github.com/rollup/rollup-starter-app
cd rollup-starter-app
npm install# or
npx degit "rollup/rollup-starter-app" my-app
cd my-app
npm install
```The `public/index.html` file contains a `` tag, which means we need to create `public/bundle.js`. The `rollup.config.js` file tells Rollup how to create this bundle, starting with `src/main.js` and including all its dependencies, including [date-fns](https://date-fns.org).
`npm run build` builds the application to `public/bundle.js`, along with a sourcemap file for debugging.
`npm start` launches a server, using [serve](https://github.com/zeit/serve). Navigate to [localhost:3000](http://localhost:3000).
`npm run watch` will continually rebuild the application as your source files change.
`npm run dev` will run `npm start` and `npm run watch` in parallel.
## License
[MIT](LICENSE).