首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel 5.4和语义UI

Laravel 5.4和语义UI
EN

Stack Overflow用户
提问于 2017-02-16 03:26:20
回答 3查看 3.3K关注 0票数 0

我使用的是Laravel 5.4和Semantic 2.2.7。这是我的组合

代码语言:javascript
运行
复制
mix.combine(['resources/libs/jquery/dist/jquery.min.js', 'resources/libs/semantic/dist/semantic.js'], 'public/js/vendor.js')
.combine(['resources/libs/semantic/dist/semantic.min.css', 'resources/libs/font-awesome/css/font-awesome.min.css'], 'public/css/vendor.css')
.js('resources/assets/js/scripts/login.validator.js', 'public/js/scripts.js')
.less('resources/assets/less/style.less', 'public/css');

我在vendor.js中很好地组合了我的js库。如果我遵循link的登录示例,我会得到如下错误。

注意:我检查了使用视图的源代码,可以将forms.js代码映射到vendor.js文件中。

我需要在laravel中设置什么解决方案吗?

另外,为什么我的scripts.js文件有10343行,而我的login.validator.js只有34行

EN

Stack Overflow用户

发布于 2017-02-16 07:07:55

你可以使用CommonsChunkPlugin来避免jquery重写,你可以在webpack.mix.js文件中添加设置,参见Laravel mix custom webpack configuration

示例(未测试)

webpack.mix.js

代码语言:javascript
运行
复制
...
...
mix.webpackConfig({
    entry: {
        vendor: ["jquery", "other-lib"]
    },
    plugins: [
        new webpack.optimize.CommonsChunkPlugin({
           name: 'vendor'
        })
    ]
});
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42258377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档