{
"main": "./src/main.js",
"scripts": {
"start": "node src/main.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
"sqlite3": "^5.1.7"
}
}
// 打开/创建数据库
//let db = new sqlite3.Database('nav.db');
修改为
// 显示当前文件的绝对路径
//console.log(__dirname)
// 解决npm和node运行时,数据库路径不一致问题
const databasePath = path.join(__dirname, '', 'nav.db')
let db = new sqlite3.Database(databasePath)
npm run start
或者
node src/main.js
或者
cd src
node main.js