zoukankan      html  css  js  c++  java
  • laravel webpack填坑(陆续更)

    • ie Promise支持需引入babel-polyfill, 在官方文档中js函数介绍有点少导致按babel-polyfill官方引入时找不到北
      //webpack.mix.js
      mix.js(['node_modules/babel-polyfill/lib/index.js', 'resources/assets/js/admin.js'], 'public/js/admin.js')
       1     //node_modules/laravel-mix/src/Api.js
       2     /**
       3      * Register the Webpack entry/output paths.
       4      *
       5      * @param {string|Array} entry
       6      * @param {string} output
       7      */
       8     js(entry, output) {
       9         Verify.js(entry, output);
      10 
      11         entry = [].concat(entry).map(file => new File(file));
      12         output = new File(output);
      13 
      14         Config.js.push({ entry, output });
      15 
      16         return this;
      17     }
    • 使用chunk时真的不知道多个入口文件用mix怎么弄,官方文档中就是说 - 哎呀我有extract这个方法,你自己研究去吧。。。
       1     //node_modules/laravel-mix/src/Api.js
       2     /**
       3      * Register vendor libs that should be extracted.
       4      * This helps drastically with long-term caching.
       5      *
       6      * @param {Array}  libs
       7      * @param {string} output
       8      */
       9     extract(libs, output) {
      10         Config.extractions.push({ libs, output });
      11 
      12         return this;
      13     };
      1 //第二个参数可以alias
      2 extract(['vue'], 'public/js/app_vendor.js')
      3 
      4 //多个入口文件
      5 mix.js('resources/assets/js/app.js', 'public/js').extract(['vue'], 'public/js/app_vendor.js')
         .js(['node_modules/babel-polyfill/lib/index.js', 'resources/assets/js/admin.js'], 'public/js/admin.js').extract(['vue'], 'public/js/admin_vendor.js')

      laravel文档就是相当的稳,不断训练我们直面源码:)

    #laravel文档写得真好

    end

  • 相关阅读:
    编译错误error: invalid&nbsp…
    移植OK6410'S dm9000ae…
    JavaScript 正则表达式-严格匹配
    JavaScript indexOf() 方法
    JavaScript splice() 方法
    Css文字效果
    知识点-语句
    知识点—变量、运算符(表达式)
    WPF RichTextBox相关总结
    WPF调用图片路径,或资源图片
  • 原文地址:https://www.cnblogs.com/maxilo/p/7784662.html
Copyright © 2011-2022 走看看