为什么我不能在 Cpanel 中部署我的 Node Js 应用程序?

问题描述 投票:0回答:0

我正在尝试在我的 cpanel 中部署我的 node js 应用程序,我已经创建了一个子域并设置了 node js,但是当我单击 npm install 时,它需要很多时间,当我访问我的路径文件夹并检查我的

node_modules
,什么都没有更新,一旦我刷新我的cpanel,我得到一个错误

can't acquire lock for app: %(app)s

我试过删除package-lock.json,然后重新上传文件。

这是当我再次单击 npm install 时发生的情况,当我访问我的路径时,模块已经上传但是当我访问网站本身时。

Error occurs

我得到一个错误

Website

这是我的 index.js

import express from 'express';
import cors from 'cors'
import studentQuestion from './routes/students/part_1_question.js'
import employeeQuestion from './routes/employee/part_1_question.js'
import facultyQuestion from './routes/faculty/part_1_question.js'
const app = express()
app.use(cors());
app.use(express.json());

app.get('/', (req,res) =>{
    res.send("Hello World")
})

//ung /employees galing sa front end, pero magging dynamic depende sa category, student, faculity
app.use('/api/students', studentQuestion)
app.use('/api/employees', employeeQuestion)
app.use('/api/faculty', facultyQuestion)


app.listen(4000, () =>{
    console.log(`Website is running at port http://localhost:${4000}`)
})
javascript node.js hosting cpanel
© www.soinside.com 2019 - 2024. All rights reserved.