johnnymillergh / devtools-enhancement

Devtools Enhancement is a Vue based project that prevents any user's unexpected inspection operations in DevTools.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub release Build Status GitHub issues GitHub forks GitHub stars GitHub license Twitter

Devtools Enhancement

Devtools Enhancement is a Vue based project that prevents any user's unexpected inspection operations in DevTools.

Official Docker Image

Features

Here are the highlights of Devtools Enhancement:

  1. Prevents any user's unexpected inspection operations in DevTools
  2. Based on the most modern and latest [TypeScript]
  3. Docker support

Roadmap

  • Left blank temporarily

Usage

Project Setup

Recommended IDE is the latest version JetBrains WebStorm.

  1. Clone or download this project.

    $ git clone https://github.com/johnnymillergh/devtools-enhancement.git
  2. Project setup.

    npm install

Compiles and Hot-reloads for Development

npm run serve

Compiles and Minifies for Production

npm run build

Run Your Unit Tests

npm run test:unit

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Docker Integration

Docker deployment can defer by environment. Here is the list of environments:

# Environment Name Environment Alias Name Description
1 production prod

The Procedures of Docker Deployment

  1. Compile and minify source (can be deferred by environment, if it’s development_docker, then the command could be npm run build:dev_dkr)

    npm run build
  2. Build Docker image and run by Docker Compose. Available Docker Compose:

    • production

Maintainers

@johnnymillergh.

Contributing

Feel free to dive in! Open an issue.

Contributors

This project exists thanks to all the people who contribute.

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

Apache License © Johnny Miller

2020 - Present

About

Devtools Enhancement is a Vue based project that prevents any user's unexpected inspection operations in DevTools.

License:Apache License 2.0


Languages

Language:Vue 36.0%Language:Dockerfile 26.9%Language:TypeScript 16.8%Language:JavaScript 10.9%Language:HTML 9.4%