Node.js初学笔记(使用InteliJ IDEA创建的项目)
来源:互联网 发布:阿拉斯加大学 知乎 编辑:程序博客网 时间:2024/06/03 06:43
1.首先需要在网上下载Node.js,然后安装;
2.安装好打开IDEA软件的settings...,点击Plugin搜索node.js并安装;
3.安装好后新建项目可以看到大概在flash上面有Node.js and npm,点击next创建项目,本人使用的是ejs,建议都用ejs。然后finish.
4.创建好后应该是下图的样子,其中routes是路由,views是界面,bin目录下的www文件打开后可以修改端号,一般默认是3000。
5.app.js文件配置文件,很重要。下图标注,默认的写法和我的有点不同,但是这种更加简单。
6.路由的基本写法,运行文件,打开浏览器,输入localhost:3000/admin,可以看到渲染的内容
module.exports=function (app) { //此处的aap是app.js里定义了的。
app.get("/admin",function (req,res) {
res.render("index",{title:"微信apps"});//index是界面的文件名,后面是渲染的内容
})
}
7.连接数据库,我使用的MySQL.
打开Terminal 输入命令npm install mysql,等它安装mysql模块。
8.创建mysql.js文件访问mysql,运行此文件就可看到控制台打印的信息。
var mysql = require('mysql');var TEST_DATABASE = 'test1'; //连接的数据库名
var TEST_TABLE = 'info';//连接的表名
//创建连接
var client = mysql.createConnection({
user: 'root', //数据库名
password: 'admin', //数据库密码
});
client.connect();
client.query("use " + TEST_DATABASE);
client.query(
'SELECT * FROM '+TEST_TABLE,
function selectCb(err, results, fields) {
if (err) {
throw err;
}
if(results)
{
for(var i = 0; i < results.length; i++)
{
console.log("%d\t%s\t%s", results[i].id, results[i].name, results[i].age);
}
}
client.end();
}
);
阅读全文
0 0
- Node.js初学笔记(使用InteliJ IDEA创建的项目)
- Node.js初学笔记(使用InteliJ IDEA创建的项目)
- InteliJ IDEA 创建J2ee项目
- node.js初学笔记
- InteliJ idea创建maven项目时一直处于loading状态
- intelij Idea使用
- InteliJ IDEA使用
- InteliJ IDEA使用文档
- node.js学习笔记(3)--Express创建的项目分析
- 使用InteliJ IDEA无法Reimport maven项目包解决办法。。。
- Node.JS 使用 Express 创建 Node.js Web 项目
- 使用Express创建node.js项目
- 创建node.js项目
- intelij idea 使用熟悉积累
- Intelij idea 使用SVN出错
- Intelij idea的调试快捷键
- InteliJ IDEA 14 如何创建子类?
- Intelij IDEA创建maven web工程
- 今日小程序推荐:清单plus-他人经验,可以攻玉
- C++ 宏定义#define 中##的使用
- Android:支持多选的本地相册
- 矩阵快速幂
- C#用API如何遍历所有窗口句柄
- Node.js初学笔记(使用InteliJ IDEA创建的项目)
- 推荐系统学习--基于item的协同过滤算法及python实现
- PT项目--含税价PB00采购定价方案实例之二
- Android常用代码之普通及系统权限静默安装APK
- JS中this和对象作为函数参数的区别
- spark读取MySQL大Table的效能问题
- JFinal结合Sigar、echarts实现后台服务器监控
- less详解
- hostapd和wpa_supplicant工具移植到ARM Linux