Note: package-lock.json helps in installing exact versions in package json using npm ci
Note: package.json installs lastest versions in package json using npm i
- Entry
- Output
- Tells webpack WHAT (files) and Where to load for the browser; Compliments the Output property.
- Loaders
- webpack only understands JavaScript and JSON files. Loaders allow webpack to process other types of files and convert them into valid modules that can be consumed by your application and added to the dependency graph.
12- issue: coding-blocks/gondor#134
- PR: coding-blocks/gondor#138
- Bounty : 200
- Claimed
11- issue: coding-blocks/gondor#32
- PR: coding-blocks/gondor#139
- Bounty : 200
- Claimed
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**Install Postgres** | |
$sudo apt-get update | |
$ sudo apt-get upgrade | |
$ sudo apt-get install postgresql postgresql-contrib libpq-dev pgadmin3 | |
$ sudo su - postgres | |
$ psql | |
postgres-# \l | |
**Create Database** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Technology Used: | |
react | |
react-router-dom | |
react-redux - <Provider/>, connect() | |
redux - createStore(), applyMiddleware(), combineReducers() | |
redux-logger - logger | |
react-stripe-checkout - <stripeCheckout /> | |
redux-thunk | |
### to be Done: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# npm CommandLine | |
1. Initialize node repo | |
$ npm init | |
2. To see the recurive-list of dependences for your project in a graph like structure | |
$ npm list | |
npm list --depth=0 | |
- to see only toplevel dependencies | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Small Intro of Node: | |
Node - Runtime Enviornment for execting JS code, perfect choice for building RESTful API , for building I/O intensive Application | |
Node Apps are Single-threaded ,non-blocking or asynchronous in nature. | |
Node have 'global' in anologous to 'window' on browser and have things/internal modules to talk to OS, have filesystem to do read and write ops, and more. | |
Avoid: | |
For CPU-intensive apps because more they have to wait for a work to be done more time user have to wait to get related data. | |
NPM to download and install 3rd-party libraries from the npm registry |
NewerOlder