https://github.com/kpwithcode/chatnow
https://github.com/kpwithcode/chatnow
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kpwithcode/chatnow
- Owner: KPWithCode
- Created: 2019-09-01T13:47:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T01:37:22.000Z (over 2 years ago)
- Last Synced: 2025-01-11T04:49:14.061Z (6 months ago)
- Language: TypeScript
- Size: 1.26 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Barebones React/TypeScript/Express/Sass Boilerplate
This project is a starting point for a TypeScript based React app that also has a local API server using express.There are 2 different Webpack configurations. One for the server and one for the client.
## Server
The server build process compiles the TypeScript files found in `/src/server` into a single bundled JavaScript file located in the `/dist` directory.## Client
The client build process compiles the React app located in `/src/client` into a bundled located at `/public/js/app.js`.The client configuration will also build the Sass files found at `/src/client/scss`. The App component imports the `app.scss` file which already includes an import for Bootstrap.
## Running the project
In order to run the server, use `npm run dev`, and the server will start on port 3000 (http://localhost:3000).Webpack will watch the files. Once you save a file, you can refresh your browser to ensure you got the updated client files. If you only change server files, you *shouldn't* need to refresh.
# havenchatter
# ChatNow