毕业设计我选用了一个我没有接触过的语言Nodejs,一开始真的好奔溃,身边没有学这个的,完全要靠自己了,多亏了网上的教程,虽然零零碎碎但是也帮助了我最后完成了整个作品,为了感觉大家,我决定要把我从入门到整个项目结束记录下来,也为自己再次巩固nodejs的知识。有些不太规范,也请大家帮我指出来,一起学习一起进步。
这个项目是一个智慧校园项目,以广东金融学院为例子。分为后台管理系统和客户端,后台管理系统是pc web端的,主要是bootstrap完成的,客户端则是html5移动web端的,服务器语言都是nodejs,数据库是mysql(网上很多都是moogodb,但是自己当时没使用过这个,所以选用了mysql)。
1.首先我们要下载好需要用到的编辑器(sublime或notepad++或webstorm),Navicat formysql,node,chrome。
node到https://nodejs.org/en/download/或者http://nodejs.cn/download/,根据自己系统和位数下载msi包,安装目录最好放在D或F盘(路径不要中文,不要太长,放在盘里的一个文件夹就好,因为要模拟给大家看,所以我放在f盘的study文件夹,再新建一个nodejs文件夹)
2.在windows的开始搜索cmd,然后打开命令提示符
3.直接输入node -v并回车看看是否安装成功
4.接下来我们准备初始化项目了。进入我们的项目路径,看看npm是否正确安装(输入npm -version),看到版本号即正确安装。
5.输入以下命令
npm install -g express npm install -g express-genertator
6.然后输入express -e 项目名称(smartCampus)
7.cmd进入smartCampus里安装依赖,输入npm install
8.安装好后启动项目,输入npm start
9.在浏览器输入网址localhost:3000