【问题标题】:Laravel 5.4 and elixir errorsLaravel 5.4 和 elixir 错误
【发布时间】:2017-12-26 19:36:48
【问题描述】:

我想简单地将新的 css 标签添加到导入的 scss 文件中,例如:

@import "general/global" 

与内容

body {
    background-color: #999;
}  

它使用 elixir 编译(npm run dev 和 npm run watch;webpack),但我在控制台“意外令牌”中收到错误。我检查了编译后的文件 app.css 和 app.js,发现了这个:


我尝试再次运行“npm install”或“npm update”,删除了 node_modules 文件夹等,但没有任何帮助。任何人的想法?

编辑:
我的 wepback.js

let mix = require('laravel-mix');
mix.browserSync('http://192.168.99.100/');

mix.js([
        'node_modules/jquery/dist/jquery.min.js',
        'node_modules/bootstrap/dist/js/bootstrap.js',  
        'resources/assets/js/app.js'
    ], 'public/js/app.js')
   .sass('resources/assets/sass/app.scss', 'public/css/app.css');  

使用:windows 10 pro 上的 bootstrap 4 alpha6,laravel 5.4 最新版

【问题讨论】:

  • 你应该发布你的webpack.mix.js文件。
  • 我添加了 webpack.mix.js,但我认为它是 npm 或 windows 的东西......仍然添加那些意外的令牌。

标签: css node.js laravel npm laravel-elixir


【解决方案1】:

这是一个 Docker / Virtualbox 错误。见此链接:
https://forums.virtualbox.org/viewtopic.php?f=1&t=24905

现在“发送文件关闭;” (使用 nginx)在我的 vhost.conf 中帮助了我。

【讨论】:

    猜你喜欢
    • 2017-08-14
    • 2017-08-15
    • 1970-01-01
    • 2017-12-26
    • 2017-12-11
    • 2017-11-14
    • 2017-07-26
    • 2017-06-10
    • 2018-07-06
    相关资源
    最近更新 更多