Link 到外部 js 文件不工作 <script src="client.js"
Link to external js file not working <script src="client.js"
我一直在玩nodejs,使用websockets在服务器和浏览器之间进行通信。
这是我的工作客户端代码:
<script src="https://cdn.socket.io/socket.io-1.3.7.js"></script>
<script>
var socket = io();
socket.on('ida',function(data){
console.log(data.news);
socket.emit('vuelta',{news: 'answer'});
});
</script>
那为什么我把
var socket = io();
socket.on('ida',function(data){
console.log(data.news);
socket.emit('vuelta',{news: 'answer'});
});
在一个单独的 client.js 文件中 link 它喜欢
<script src="https://cdn.socket.io/socket.io-1.3.7.js"></script>
<script src="client.js" type="text/javascript"></script>
就是没用?
在浏览器的控制台中,它没有显示 data.news,而是显示:Uncaught SyntaxError: Unexpected token < in client.js:1
可能是您根本没有提供该文件。小心将它包含在 http 服务器配置中,在您的节点服务器文件中。
我一直在玩nodejs,使用websockets在服务器和浏览器之间进行通信。 这是我的工作客户端代码:
<script src="https://cdn.socket.io/socket.io-1.3.7.js"></script>
<script>
var socket = io();
socket.on('ida',function(data){
console.log(data.news);
socket.emit('vuelta',{news: 'answer'});
});
</script>
那为什么我把
var socket = io();
socket.on('ida',function(data){
console.log(data.news);
socket.emit('vuelta',{news: 'answer'});
});
在一个单独的 client.js 文件中 link 它喜欢
<script src="https://cdn.socket.io/socket.io-1.3.7.js"></script>
<script src="client.js" type="text/javascript"></script>
就是没用? 在浏览器的控制台中,它没有显示 data.news,而是显示:Uncaught SyntaxError: Unexpected token < in client.js:1
可能是您根本没有提供该文件。小心将它包含在 http 服务器配置中,在您的节点服务器文件中。