我正在使用Laravel mix编译我所有的资源,但是我在初始化外部库时遇到了麻烦。
我已经使用npm install aos --save
来获取依赖项,在我的app.js
中,我这样调用它:
require('aos/dist/aos');
AOS.init();
我的混合文件:
mix
.js('resources/js/app.js', 'public/js')
.js('resources/js/index.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.sass('resources/sass/index.scss', 'public/css');
现在,在视图中,我将文件包含在head
中:
<script defer src="{{ mix('js/app.js') }}"></script>
但我一直认为
Uncaught ReferenceError: AOS is not defined
我如何解决它?如果它被引用在同一个文件中,并在库要求之后,为什么它不工作?
1条答案
按热度按时间wlzqhblo1#
关闭Github上的README,您可以:
如果您不确定如何使用
npm
包,那么值得查看以下内容(如果存在):npm [package name]
或使用npmjs.com上的搜索