【问题标题】:How to compile assets js library in laravel-mix如何在 laravel-mix 中编译资产 js 库
【发布时间】:2019-11-05 03:11:27
【问题描述】:

如何将 jquery 库编译到 laravel mix 中,我将库 simple.money.format.js 复制到 resource/js 并在 webpack 中编译它

mix
   .js(['resources/js/simple.money.format.js',
      'resources/js/app.js'], 'public/js')
   .sass('resources/sass/app.scss', 'public/css');

但是当我用代码调用 resource/js/app.js 时

$(document).ready(function(){
    $('#price').simpleMoneyFormat();
});

当我在浏览器中打开 console.log 时 TypeError: jquery__WEBPACK_IMPORTED_MODULE_0___default(...)(...).simpleMoneyFormat is not a function

【问题讨论】:

    标签: webpack laravel-mix


    【解决方案1】:

    哦,当我使用时

    src="{{ 资产('js/simple.money.format.js') }}" 延迟 在 app.blade.php 和库 simple.money.format 中 import jquery 代码的顶部

    从'jquery'导入$; 窗口.$ = 窗口.jQuery = $;

    它正在工作

    【讨论】:

      猜你喜欢
      • 2018-02-06
      • 2020-02-14
      • 1970-01-01
      • 2019-04-06
      • 2021-08-27
      • 2019-06-24
      • 2023-04-04
      • 1970-01-01
      • 2022-01-03
      相关资源
      最近更新 更多