刚入行没多久,看到一个前辈使用的modjs这个工具,然后想学习一下,发现他使用的方式和网上使用的方式有很大的不同,然后现在我两种方法都没有出现效果
它使用的方式是这样的:
define('modules/jquery/jquery-2.2.4.min', function(require, exports, module) {
然后这里面就跟着框架或插件的源码,也没有导出啥的,require, exports, module这三个参数也没有用到
});
页面引用:
<script src="__TMPL__Public/movies/js/mod.js"></script>
<script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/tool.js"></script>
<script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/jquery-2.2.4.min.js"></script>
<script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/jquery.tap.js"></script>
<script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/pinchzoom.js"></script>
<script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/ajaxForm.js"></script>
<script>
//模块化
window.$ = window.jQuery = require('modules/jquery/jquery-2.2.4.min');
require('modules/jquery/jquery.tap');
require('modules/jquery/pinchzoom');
require('modules/jquery/tool');
require('modules/jquery/ajaxForm');
</script>
就是这样了,看着网上提供的例子,然后又看着他写的,就一脸的懵逼了
刚入行没多久,看到一个前辈使用的modjs这个工具,然后想学习一下,发现他使用的方式和网上使用的方式有很大的不同,然后现在我两种方法都没有出现效果
它使用的方式是这样的:
define('modules/jquery/jquery-2.2.4.min', function(require, exports, module) {
然后这里面就跟着框架或插件的源码,也没有导出啥的,require, exports, module这三个参数也没有用到
});
页面引用:
<script src="__TMPL__Public/movies/js/mod.js"></script> <script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/tool.js"></script> <script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/jquery-2.2.4.min.js"></script> <script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/jquery.tap.js"></script> <script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/pinchzoom.js"></script> <script type="text/javascript" src="__TMPL__Public/movies/modules/jquery/ajaxForm.js"></script> <script> //模块化 window.$ = window.jQuery = require('modules/jquery/jquery-2.2.4.min'); require('modules/jquery/jquery.tap'); require('modules/jquery/pinchzoom'); require('modules/jquery/tool'); require('modules/jquery/ajaxForm'); </script>就是这样了,看着网上提供的例子,然后又看着他写的,就一脸的懵逼了