nodejs后台页面怎么引入jquery?

后台怎么引入jquery库啊?

<script type="text/javascript" src="/socket.io/socket.io.js"></script>
<script type="text/javascript" src="node_modules/jquery/dist/jquery.min.js"></script>

socket.io是正确的,但是node_modules下的socket.io文件夹下并没有socket.io.js,所以我不懂有什么引用规则吗?

阅读 9.1k
1 个回答

引入了socket.io绑定了server后,它会自己将/socket.io/socket.io.js的请求重定向到client的socket.io.js,这个文件在node_modules/socket.io/node_modules/socket.io-client/socket.io.js

具体请参考:
node_module/socket.io/lib/index.js => Server.prototype.attachServe
node_module/socket.io/lib/index.js => Server.prototype.server

另外在后端引入jQuery,先npm install jquery,然后

var $ = require("jquery");

我一般jQuery就直接放页面引入了:

<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>
推荐问题