1、创建项目文件夹
node-test
2、打开终端
cd /d E:\vscodeSpace\web25\node-test
3、终端初始化项目
npm init -y
4、安装资源
npm install jquery@3.6.0 --save
5、package.json文件解析
6、node_modules文件夹解析
存放nodejs安装的所有项目依赖模块依赖
7、项目迁移
node_modules文件夹可忽略
只需要html、自己的js和package.json存到新的文件夹中,
然后在终端执行npm install
npm安装的资源在远程服务器上
npm view jquery version/versions
//安装mysql
npm install -S mysql
// app.js
const http = require('http'); // 引入http模块
const mysql = require('mysql'); // 引入mysql模块
let connection = mysql.createConnection({
// 创建mysql实例
host: '127.0.0.1',
port: '3306',
user: 'root',
password: '123456',
database: 'mytest'
})
connection.connect();
let sql = 'select * from user'; // 查询语句
let str = '';
connection.query(sql, (err, result) => {
if (err) {
console.log('[select error]:', err.message);
return;
}
str = JSON.stringify(result);
console.log(str); // 数据库查询结果返回到result中
})
const server = http.createServer((req, res) => { // 创建http服务器
res.end(str); // 发送响应数据
})
connection.end();
server.listen(3000, () => { // listen方法监听3000端口
console.log('服务启动成功 http://localhost:3000');
})