ken_nogi/NodeJS/index.js
Kenichiro NOGI 88a402ce0f up
2026-07-10 18:13:30 +09:00

29 lines
884 B
JavaScript

const express = require('express');
const https = require('https');
const cors = require('cors');
const { API_KEY, PORT, SSL_OPTIONS, CORS_ORIGIN } = require('./config.js'); // config.jsから設定をインポート
// expressとCORSの設定
const app = express();
app.use(cors({
origin: CORS_ORIGIN, // config.jsから読み込み
optionsSuccessStatus: 200
}));
// lwSendMessageモジュールの読み込み
require('./modules/lwSendMessage.js')(app);
// pdfConvertモジュールの読み込み
require('./modules/pdfConvert.js')(app);
// pdfMergeモジュールの読み込み
require('./modules/pdfMerge.js')(app);
// pdfToTextモジュールの読み込み
require('./modules/pdfToText.js')(app);
// HTTPSサーバーの起動
https.createServer(SSL_OPTIONS, app).listen(PORT, () => {
console.log(`HTTPS server is running on https://localhost:${PORT}`);
});