1、需要在linux环境的服务器下搭建node和npm还有Grunt,所以先需要一个叫putty的工具连接服务器命令行终端
2、双击putty工具,在HostName一栏输入项目服务器地址:172.168.1.101(端口默认22即可),输入完后点open即可弹出一个终端界面
3、输入用户名andin和密码andin,回车,出现welcome界面表示连接成功
4、另一个工具secureCrt(scrt734_x86_V7.3.4_setup.1441006413.exe是安装包)的更强大方便的与服务器终端交互(上传、下载的)工具
5、svn已在服务器上搭建好,地址是:svn://172.168.1.101/cyzone/,其svn物理地址是:在根目录/opt/svn/cyzone/下
项目运行服务器(www)地址是:根目录/opt/nginx/html下,输入172.168.1.101实际上运行的是nginx目录
6、网上下载了一个nodejs for linux 版的tar包,在linux全局状态下已安装好
7、登录svn并checkout到本地目录:在本地目录的D:/cyzone目录右击——选择TortoiseSvn——选择子菜单中的Repo-browser重新登录SVN,输入用户名,密码登录进去即可。登录进去以后,点右键——checkout——设置好本地接收目录——ok——它会提示你当前本地目录不为空,不用管它——确定就行了,就会down下两个打绿勾的文件,此时就完成了登录svn和checkout的操作
8、前端脚手架Grunt搭建:
1)、(拖动)上传了两个文件Gruntfile.js和package.json脚手架配置文件
2)、切换到root@andin:/opt/nginx/html#下,输入sudo npm install grunt --save-dev 进行grunt安装
3)、安装好后,可用ls查看有没有生成node_modules目录,有则表示安装本地Grunt成功
4)、继续安装各种grunt插件,终端中输入
5)、
6)、
7)、
8)、
9)、
10)、
11)、
9、解决putty工具终端中中文乱码问题,右击putty头部——选择change settings...——选择左侧window选项中的translation选项——在Received data一栏中选择utf-8编码即可
10、