Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

xampp-virtual-host

Kimeko12ISC1.0.2

Package to create virtual hosts for Windows XAMPP

XAMPP, virtualhost, terminal

readme

Create virtual host on XAMPP

Why use npm?

Because I'm too lazy to open files and edit manually :)

Installation

  $ npm install xampp-virtual-host -g

Usage

Please run Git BASH with Admin rights if you need Admin rights to access specific folders.

Config.json

Change URL's and Ports to ones that you wish to use. By default they are Windows default.

  • xampp_vhost_directory : /xampp/apache/conf/extra/httpd-vhosts.conf
  • xampp_files_directory: C:/xampp/htdocs/
  • hosts_directory: /Windows/System32/drivers/etc/hosts
  • hosts_ip_address: 127.0.0.1
  • xampp_apache_port: 80

Commands

To add a new site "mydevsite.dev" to htdocs/mydevsitefolder

 $ vhost mydevsite.dev mydevsitefolder
 //Restart XAMPP after successful command.

To add a new wordpress site "mydevsite.dev" to htdocs/mycompany/mydevsitefolder

 $ vhost mydevsite.dev mycompany/mydevsitefolder/wordpress
 //Restart XAMPP after successful command.