引入HTML引入nodejs的问题
同学张三三 2018-12-08 03:27:41 nodejs代码:
var redis = require("redis");
var client = redis.createClient(6379, "127.0.0.1");
var arr = []
function getReadisData(){
client.on("ready",function(){
client.subscribe("FM101.7");
})
client.on("message",function(chanel,message){
var num = Number(message);
// console.log(num);
Msg(num);
// // return num;
// arr.push(num);
// console.log(arr);
return num
// // document.write(arr);
})
};
function Msg(message){
console.log(message)
return message;
};
getReadisData();
HTML代码:
<!doctype html>
<html lang="en">
<head>
<script src="jquery-3.2.1.min.js"></script>
<!-- <script src="temp_server.js"></script> -->
<script src="tick.js"></script>
</head>
<body>
<script type="text/javascript">
var temp = Msg();
document.write(temp);
</script>
</body>
</html>
将nodejs服务运行起来然后运行html,希望html可以获取MSG()里的返回值显示在网页时,报错tick.js:5 Uncaught ReferenceError: require is not defined,说require没定义,网上好像说是html不能运行nodejs的代码,那这里应该怎么做呢?请大神指教。。