【发布时间】:2018-04-19 20:24:19
【问题描述】:
我在以下位置包含一个新的 js 文件:
app/design/frontend/<Vendor>/<Theme>/web/js/flexslider.js
这给了我以下错误:
flexslider.js:1218 Uncaught ReferenceError: jQuery is not defined
at flexslider.js:1218
(anonymous) @ flexslider.js:1218
jquery-migrate.js:21 JQMIGRATE: Logging is active
(index):427 Uncaught TypeError: $(...).flexslider is not a function
at (index):427
at dispatch (jquery.js:5226)
at elemData.handle (jquery.js:4878)
我的 requirejs-config 里面有这个:
var config = {
// When load 'requirejs' always load the following files also
deps: [
"/static/frontend/<Vendor>/<theme>/en_US/js/flexslider.js"
]
};
我做错了什么???
【问题讨论】:
-
您是否运行过“setup:upgrade”命令?
标签: jquery css magento less magento2