我开始使用 grunt 来编译我的资源,而不是使用 <script>
加载。
我这样加载:
var libraries = [
/* jQuery */
"node_modules/jquery/dist/jquery.js",
/* jQuery UI */
"node_modules/jquery-ui/jquery-ui.js",
}
还有
concat: {
options: {
stripBanners: true,
banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' +
'<%= grunt.template.today("yyyy-mm-dd") %> */',
},
js_libs: {
src: libraries,
dest: 'dist/js/libs.js'
}
}
加载jquery-ui,因为我找不到正态分布文件,它在控制台上抛出:
libs.js?version=1461946469:9844 Uncaught ReferenceError: require is not defined
这行代码是:
var jQuery = require('jquery');
- 有 jquery-ui 的分发文件吗?
- 如果没有,我怎样才能让这段代码工作?
最佳答案
Jquery-UI 的包中没有分发文件。
这里更好的方法是使用 webpack
构建单个缩小的丑化捆绑文件。
关于javascript - jquery-ui 分发文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36943239/