info is a personal website built using webpack, webpack-dashboard, and jest.
-
Clone the repository:
git clone git@github.com:zkm/info.git
-
Navigate to the project directory:
cd info
-
Install the dependencies:
yarn
To run the app in development mode with webpack-dashboard: yarn start
This will start the development server and open the app in your default browser. Any changes you make to the source code will automatically trigger a hot reload.
To build the app for production: yarn build
This will generate optimized and minified assets in the dist
directory.
To run the tests: yarn test
This will execute the test suite and provide feedback on the test results.
To deploy the application:
- Update the necessary deployment configuration settings, such as API keys or deployment targets.
- Run the deploy command:
yarn deploy
The webpack-dashboard provides additional options for customization:
-
Progress Bar: To enable the progress bar during the build process, set the
showProgress
option totrue
in the webpack configuration file. -
Customizations: You can customize the appearance of the dashboard by specifying custom colors and layouts in the webpack configuration file.
Refer to the webpack-dashboard documentation for more information on how to utilize these options.
This project is licensed under the MIT License.