问:js 文件显示内容而不是执行它
Q: js file showing me the content instead executing it
我在我的网络主机上安装了节点,但是当我输入例如:
www.example.com:3000/server.js
它向我显示文件内容而不是执行它
让我超时!
来源:
const http = require('http');
const port = 3000;
const server = http.createServer(function (req, res){
res.write('Hello node')
res.end
})
server.listen(port,function (error){
if (error) {
console.log('err',error)
}else {
console.log('server port',port)
}
})
网站输出:
const http = require('http');
const port = 3000;
const server = http.createServer(function (req, res){
res.write('Hello node')
res.end
})
server.listen(port,function (error){
if (error) {
console.log('err',error)
}else {
console.log('server port',port)
}
})
控制台输出:
server port 3000
输出应该是什么:
Hello node
注:
- 我和 node 共进午餐并进入端口*
所以答案是当我打电话给 godaddy.com 的支持时我把问题告诉了他,在检查我的主机后他说我的主机计划不支持 root 或超级用户,并且 node.js 需要超级用户权限,所以最后我要感谢所有试图帮助我的人,非常感谢。
我在我的网络主机上安装了节点,但是当我输入例如: www.example.com:3000/server.js 它向我显示文件内容而不是执行它 让我超时! 来源:
const http = require('http');
const port = 3000;
const server = http.createServer(function (req, res){
res.write('Hello node')
res.end
})
server.listen(port,function (error){
if (error) {
console.log('err',error)
}else {
console.log('server port',port)
}
})
网站输出:
const http = require('http');
const port = 3000;
const server = http.createServer(function (req, res){
res.write('Hello node')
res.end
})
server.listen(port,function (error){
if (error) {
console.log('err',error)
}else {
console.log('server port',port)
}
})
控制台输出:
server port 3000
输出应该是什么:
Hello node
注:
- 我和 node 共进午餐并进入端口*
所以答案是当我打电话给 godaddy.com 的支持时我把问题告诉了他,在检查我的主机后他说我的主机计划不支持 root 或超级用户,并且 node.js 需要超级用户权限,所以最后我要感谢所有试图帮助我的人,非常感谢。