У меня есть два файла в моем угловом проекте: server.js и db_connection.js .Я размещаю проект на Heroku.
server.js в настоящее время работает, потому что в моем package.json у меня есть "start": "node server.js"
Я хочу подключитьсяв базу данных, но я хочу поместить это в отдельный файл с именем db_connection.js .Как мне убедиться, что код в этом файле работает?Мне звонить с server.js ?Если да, то как?
Мои файлы:
server.js:
const express = require('express');
const app = express();
const path = require('path');
app.use(express.static(__dirname + '/dist/my-app'));
app.listen(process.env.PORT || 8080);
// PathLocationStrategy
app.get('*', function (req, res) {
res.sendFile('dist/my-app/index.html' , { root : __dirname});
});
console.log('Console Listening')
db_connection.js:
var mysql = require('mysql');
var con = mysql.createConnection({
host: "my_server.net",
user: "my_username",
password: "my_password"
});
con.connect(function(err) {
if (err) throw err;
console.log("Connected!");
});