Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sasuke40/rollup-plugin-postcss-app
https://github.com/sasuke40/rollup-plugin-postcss-app
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sasuke40/rollup-plugin-postcss-app
- Owner: SASUKE40
- License: mit
- Created: 2020-12-12T05:33:05.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T22:37:52.000Z (almost 2 years ago)
- Last Synced: 2024-05-02T02:05:19.202Z (8 months ago)
- Language: JavaScript
- Size: 386 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
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).