链接到外部js文件无效<script src =“client.js”

时间:2015-10-25 01:59:04

标签: javascript node.js hyperlink websocket external

=“”

我一直在玩nodejs,使用websockets进行通信在服务器和浏览器之间。&#xA;这是我工作的客户端代码:

&#xA;&#xA;
 &lt; script src =“https://cdn.socket.io/ socket.io-1.3.7.js“&GT;&LT; /脚本&GT;&#XA;&LT;脚本&GT;&#XA; var socket = io();&#xA; socket.on('ida',function(data){&#xA; console.log(data.news);&#xA; socket.emit('vuelta',{news:'answer'});&#xA ;});&#xA;&lt; / script&gt;&#xA;  
&#xA;&#xA;

那么为什么我放

&#xA;& #xA;
  var socket = io();&#xA; socket.on('ida',function(data){&#xA; console.log(data.news);&#xA; socket.emit('vuelta',{news:'answer'});&#xA ;});&#xA;  
&#xA;&#xA;

在一个单独的client.js文件中,并将其链接为

&#xA;&#xA;
 &lt; script src =“https://cdn.socket.io/socket.io-1.3.7.js”&gt;&lt; / script&gt;&#xA;&lt; script src =“client .js“type =”text / javascript“&gt;&lt; / script&gt;&#xA;  
&#xA;&#xA;

它只是不起作用?&#xA ;在浏览器的控制台中,它没有显示data.news,而是说:Uncaught SyntaxError:Unexpected token&lt;在client.js中:1

&#xA;

1 个答案:

答案 0 :(得分:0)

可能根本就是你没有提供文件。请小心将其包含在节点服务器文件的http服务器配置中。