# 字体设置
source code pro 是一种程序员专用字体。
![](https://box.kancloud.cn/945d12794e7d6b214982e5209b501673_290x652.png)
![](https://box.kancloud.cn/d12c2c22902e940876be59dd52b44d50_1038x702.png)
![](https://box.kancloud.cn/83a11f4cef9eeb92f78d316cf4eb4f06_1038x702.png)
![](https://box.kancloud.cn/461e99a7559affcd6724ccf7a6e473cd_1038x702.png)
# Git设置
这里设置好我git的用户名和邮箱地址, 方便推送和更新代码
~~~bash
git config --global user.name bill080307
git config --global user.email bill080307@live.cn
~~~
# Mysql数据目录设置
设置mysql的数据目录,一个独立的数据目录页方便备份和整理资料
~~~
datadir="D:/server/mysql/data"
~~~
# 虚拟主机目录设置
在这里添加了3个虚拟主机分别对应3个文件夹,api是tp5对外访问的目录,www是前台网站的静态代码,admin是后台网站的静态代码。
~~~xml
<VirtualHost *:80>
ServerName www.imba.cn
DocumentRoot D:/server/cloud/www
<Directory "D:/server/cloud/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName admin.imba.cn
DocumentRoot D:/server/cloud/admin
<Directory "D:/server/cloud/admin/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName api.imba.cn
DocumentRoot D:/server/cloud/api
<Directory "D:/server/cloud/api/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
~~~
# Hosts设置
都将这3个域名指向到本机。
~~~
127.0.0.1 api.imba.cn
127.0.0.1 www.imba.cn
127.0.0.1 admin.imba.cn
~~~
完成以上配置,重启wamp的Apache服务
测试一下:分别在3个目录下放对应文件
![](https://box.kancloud.cn/d0103a01134b3650c0b9e8f12fa832de_871x518.png)
![](https://box.kancloud.cn/b48f267e89b792a699f33d62c0bad805_743x668.png)
# npm使用淘宝源
在用户目录下新建文件.npmrc,例如 C:\Users\bill\.npmrc
~~~
registry = https://registry.npm.taobao.org
~~~
npm的自我更新,用管理员权限打开命令行工具,进入nodejs的安装目录。
~~~
cd "C:\Program Files\nodejs"
npm update npm
npm -v
~~~
# TP5 API 开发的调试工具