Mis*_*han 6 jquery node.js browserify
我正在尝试将jQuery与browserify一起使用jquery-browserify模块.我在client.js脚本中需要模块:
var $ = require('jquery-browserify');
Run Code Online (Sandbox Code Playgroud)
当我运行我的节点服务器,运行browserify后,我得到一个"窗口未定义"错误.我究竟做错了什么?
jQuery 不兼容 CommonJS,即它不会通过module.exports = $直到导出自身2.1.0。
因此,您需要通过browserify-shim对其进行填充。
browserify-shim将即时填充任何版本的 jquery 或任何其他非 CommonJS 库(如 Zepto)。有关如何设置的详细信息包含在自述文件中。
作为替代方案,您也可以使用jquery-browserify,但是您将被绑定到该模块使 CommonJS 兼容的 jQuery 版本。
| 归档时间: |
|
| 查看次数: |
10355 次 |
| 最近记录: |