1
我開始使用grunt來編譯我的資產,而不是使用<script>
加載。 我加載它是這樣的:jquery-ui分發文件
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的分發文件?
- 如果不是,我該如何使這個代碼工作?
是否有您的加載命令?也許UI在jQuery之前加載? – Twisty
也看這裏的所有文件:https://code.jquery.com/ – Twisty
@Twisty謝謝,這是分發文件。你知道我是否可以在npm上找到它嗎? – Amit