require.js不可打包框架,简易写法
只优化前后加载顺序,不能打包框架,可用ugly.js压缩 js文件
HTML引入js
//统一路径requireenter
<script data-main="../../Js/requireenter" id="require" app="company/index" src="../../Js/lib/require.js"></script>
requireenter.js 内部
//requireenter内相对于lib文件 寻找路径
requirejs.config({ baseUrl: '../../Js/lib', paths: { app: '../app', module:'../module' } }); requirejs([], function () { var require = document.getElementById('require'); var appJs = require.getAttribute('app'); requirejs(['app/'+appJs]); });
去除了每创建一个js文件,还要创建一个路径文件来方便打包。