Skip to content

Environment setup

Welcome to the Environment Setup guide for our Admin Dashboard Template! This guide will help you configure your development environment effectively using Visual Studio Code (VSCode) or WebStorm.

Setting Up Visual Studio Code (VSCode)

To enhance your development experience, consider installing the following extensions:

  • Vetur: Provides Vue.js tooling support, including syntax highlighting and code snippets.
  • Vue 3 Snippets: Offers snippets specifically for Vue 3, speeding up the development process with commonly used code patterns.
  • ESLint: Integrates ESLint into VSCode, ensuring your JavaScript and Vue code adheres to coding standards.
  • Prettier: Automatically formats your code for a consistent style.
  • Path Intellisense: Autocompletes file names for easier imports.
  • GitLens: Enhances the built-in Git capabilities, allowing you to visualize code authorship and history.

Configuration Tips

  • Settings Sync: Enable Settings Sync to share your preferences across devices.
  • Customize Keyboard Shortcuts: Tailor keyboard shortcuts to improve your workflow.

Sample Configuration File

For optimal settings, consider using the following settings.json configuration:

json
{
  "editor.formatOnSave": true,
  "eslint.enable": true,
  "prettier.requireConfig": true,
  "files.autoSave": "afterDelay",
  "editor.tabSize": 2
}

Setting Up WebStorm

To maximize your productivity in WebStorm, we recommend the following plugins:

  • Vue.js: Adds support for Vue.js development, including syntax highlighting and code snippets.
  • ESLint: Integrates ESLint for code quality and consistency.
  • Prettier: Format your code automatically to maintain a uniform style.
  • GitToolBox: Provides additional Git features and shortcuts.
  • Material Theme UI: Enhances the UI with a modern, material design theme.

Configuration Tips

  • Version Control Integration: Set up Git to manage your project versions effectively.
  • Live Templates: Create live templates for frequently used code snippets to speed up your development.

Sample Configuration

Here’s a suggested setup for your WebStorm configuration:

  1. Go to Preferences > Editor > Code Style and set your code style preferences (e.g., tab size).
  2. Under Editor > Inspections, ensure ESLint is checked for JavaScript and Vue files.
  3. Enable auto-imports by navigating to Preferences > Editor > General > Auto Import.

Conclusion

Setting up your development environment is crucial for an efficient workflow. By following the recommendations outlined in this guide, you'll be well-equipped to develop and customize our Admin Dashboard Template. If you have any questions or need further assistance, feel free to reach out!

COPYRIGHT