Форум программистов, компьютерный форум, киберфорум
PHP: Laravel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/48: Рейтинг темы: голосов - 48, средняя оценка - 4.63
0 / 0 / 1
Регистрация: 21.02.2010
Сообщений: 351

Подключить js/css файлы в laravel 5.4

17.04.2017, 17:47. Показов 9261. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, как правильно подключить js/css файлы в laravel 5.4
Создал новое приложение:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/gulp_project$ node -v 
v7.9.0
/gulp_project$ npm -v
4.2.0
/gulp_project$ composer show -i 
 
You are using the deprecated option "installed". Only installed packages are shown by default now. The --all option can be used to show all packages.
dnoegel/php-xdg-base-dir              0.1     implementation of xdg base directory specification for php
doctrine/inflector                    v1.1.0  Common String Manipulations with regard to casing and singular/plural rules.
doctrine/instantiator                 1.0.5   A small, lightweight utility to instantiate objects in PHP without invoking their constructors
erusev/parsedown                      1.6.2   Parser for Markdown.
fzaninotto/faker                      v1.6.0  Faker is a PHP library that generates fake data for you.
hamcrest/hamcrest-php                 v1.2.2  This is the PHP port of Hamcrest Matchers
jakub-onderka/php-console-color       0.1     
jakub-onderka/php-console-highlighter v0.3.2  
laravel/framework                     v5.4.19 The Laravel Framework.
laravel/tinker                        v1.0.0  Powerful REPL for the Laravel framework.
league/flysystem                      1.0.37  Filesystem abstraction: Many filesystems, one API.
mockery/mockery                       0.9.9   Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to of...
monolog/monolog                       1.22.1  Sends your logs to files, sockets, inboxes, databases and various web services
mtdowling/cron-expression             v1.2.0  CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due
myclabs/deep-copy                     1.6.1   Create deep copies (clones) of your objects
nesbot/carbon                         1.22.1  A simple API extension for DateTime.
nikic/php-parser                      v3.0.5  A PHP parser written in PHP
paragonie/random_compat               v2.0.10 PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
phpdocumentor/reflection-common       1.0     Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/reflection-docblock     3.1.1   With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
phpdocumentor/type-resolver           0.2.1   
phpspec/prophecy                      v1.7.0  Highly opinionated mocking framework for PHP 5.3+
phpunit/php-code-coverage             4.0.8   Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator             1.4.2   FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-text-template             1.2.1   Simple template engine.
phpunit/php-timer                     1.0.9   Utility class for timing
phpunit/php-token-stream              1.4.11  Wrapper around PHP's tokenizer extension.
phpunit/phpunit                       5.7.19  The PHP Unit Testing framework.
phpunit/phpunit-mock-objects          3.4.3   Mock Object library for PHPUnit
psr/log                               1.0.2   Common interface for logging libraries
psy/psysh                             v0.8.3  An interactive shell for modern PHP.
ramsey/uuid                           3.6.1   Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).
sebastian/code-unit-reverse-lookup    1.0.1   Looks up which function or method a line of code belongs to
sebastian/comparator                  1.2.4   Provides the functionality to compare PHP values for equality
sebastian/diff                        1.4.1   Diff implementation
sebastian/environment                 2.0.0   Provides functionality to handle HHVM/PHP environments
sebastian/exporter                    2.0.0   Provides the functionality to export PHP variables for visualization
sebastian/global-state                1.1.1   Snapshotting of global state
sebastian/object-enumerator           2.0.1   Traverses array structures and object graphs to enumerate all referenced objects
sebastian/recursion-context           2.0.0   Provides functionality to recursively process PHP variables
sebastian/resource-operations         1.0.0   Provides a list of PHP built-in functions that operate on resources
sebastian/version                     2.0.1   Library that helps with managing the version number of Git-hosted PHP projects
swiftmailer/swiftmailer               v5.4.6  Swiftmailer, free feature-rich PHP mailer
symfony/console                       v3.2.7  Symfony Console Component
symfony/css-selector                  v3.2.7  Symfony CssSelector Component
symfony/debug                         v3.2.7  Symfony Debug Component
symfony/event-dispatcher              v3.2.7  Symfony EventDispatcher Component
symfony/finder                        v3.2.7  Symfony Finder Component
symfony/http-foundation               v3.2.7  Symfony HttpFoundation Component
symfony/http-kernel                   v3.2.7  Symfony HttpKernel Component
symfony/polyfill-mbstring             v1.3.0  Symfony polyfill for the Mbstring extension
symfony/process                       v3.2.7  Symfony Process Component
symfony/routing                       v3.2.7  Symfony Routing Component
symfony/translation                   v3.2.7  Symfony Translation Component
symfony/var-dumper                    v3.2.7  Symfony mechanism for exploring and dumping PHP variables
symfony/yaml                          v3.2.7  Symfony Yaml Component
tijsverkoyen/css-to-inline-styles     2.2.0   CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending ema...
vlucas/phpdotenv                      v2.4.0  Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
webmozart/assert                      1.2.0   Assertions to validate method input/output with nice error messages.
В книжке читаю

И я не знаю кто такой " a default gulpfile.js "

В подкаталогах проекта нашел следующие файлы:
Code
1
2
3
4
5
6
7
8
9
10
11
12
/gulp_project/node_modules/stackframe/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.task.sequence/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.swig/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.sass/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.ruby.sass/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.pug/gulpfile.js
/gulp_project/node_modules/bs-recipes/recipes/gulp.browserify/gulpfile.js
/gulp_project/node_modules/marked/Gulpfile.js
/gulp_project/node_modules/macaddress/gulpfile.js
/gulp_project/node_modules/lodash-deep/gulpfile.js
/gulp_project/node_modules/gulp-notify/examples/gulpfile.js
/gulp_project/node_modules/gulp-shell/gulpfile.js
Это один из этих файлов или его нужно создать ?
Это в нем должны быть команды прописаны
Code
1
2
3
 elixir(function(mix) {
   mix.sass('app.scss');
 });
?
И должна ли в системе быть ссылка на этот gulpfile.js?

Упомянутая выше книжка это laravel, 5 но врядли laravel 5.4 - возможно, непонятки из-за этого...


Спасибо !
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.04.2017, 17:47
Ответы с готовыми решениями:

Laravel 5 Подключить БД
Есть бд разработанная в phpMyAdmin Но как ее подключить, не получается Пытаюсь вывести табл tests $tests = Test::all(); ...

Laravel 5 подключение css и JS
Был сверстана шаблон, я его разбил на части heder.php index.php(середина сайта где выводятся посты), siderbar.php и footer.php все эти...

Не подключаются css laravel
Добрый вечер. Начала изучать laravel, по какой-то причине не подключаются таблицы стилей. Стили лежат в папке public/css. Использую...

3
 Аватар для N-Star
60 / 60 / 29
Регистрация: 03.11.2016
Сообщений: 292
Записей в блоге: 2
18.04.2017, 23:22
Всмысле компиляция из шаблонизаторов? или простые js css ? просто js css лежат в папке public - это корень сайта - вэб узла, подключать - <link rel="stylesheet" href="{{ url('css/css.css') }}">
0
0 / 0 / 1
Регистрация: 21.02.2010
Сообщений: 351
19.04.2017, 10:42  [ТС]
Да понятно
Еще подскажите :

1) Как правильно подключить scss?
2) Часто в подключаемые .js-файлы нужно передать ряд параметров с сервера, что-то вроде :


HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script src="{{ url('js/my_app.js') }}"></script>
<script type="text/javascript" language="JavaScript">
    /*<![CDATA[*/
    
    
    var backendSongsEditorFuncs = new backendSongsEditorFuncs( { // must be called before jQuery(document).ready(function ($) {
        <?php echo prepareParams( true,  array( 'm_pageUrl'=> $m_pageUrl, ... ) )?>
    } );
    jQuery(document).ready(function ($) {
        backendSongsEditorFuncs.onEditorInit()
    });
    
    /*]]>*/
    </script>
И в js-файле:

JavaScript
1
2
3
4
function backendArtistsEditorFuncs(Params) {  // constructor of backend artist's editor - set all params from server
       this_m_pageUrl = Params.m_pageUrl;
       ...
    } // function backendArtistsEditorFuncs(Params) {  constructor of backend artist's editor - set all params from server
Есть ли возможность что-то схожее делать в laravel ?


3) Я хотел подключить к темплейтам materialize-css
В самом руководстве по materialize-css пишут что нужно подключить 2 два файла materialize.min.css и materialize.min.js
То есть мне нужно в из архива materialize-css в /public/ скопировать содержимое 3 подкаталогов css, js, fonts?


4) Я гуглом находил подключение materialize-css через пакеты - устанавливал - там куча файлов и непоянтно что было с этим делать ?
0
0 / 0 / 0
Регистрация: 13.05.2015
Сообщений: 2
03.07.2017, 10:29
Эта книжка по Laravel старой версии. В Laravel 5.4 вместо elixir используется webpack, так что ищите туториалы по новой версии, либо устанавливайте Laravel той версии, по которой ваша книжка.

Добавлено через 7 минут
Опечатался: вместо gulp используется webpack, а elixir в laravel-mix переименовали
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.07.2017, 10:29
Помогаю со студенческими работами здесь

Как подключить вторую базу в Laravel?
Доброго времени суток. Подскажите пожалуйста как подключить вторую базу в Laravel, чтобы был доступ к обоим. Находят на одном пользователи...

Laravel 5 где файлы с запросами?
вообщем выполняю команду php artisan db:seed получаю SQLSTATE: Column not found: 1054 Unknown column 'updated_at' in...

Как обновить файлы конфигурации в laravel 5.1 без консоли?
Я вручную по инструкции обновил laravel 5.1 до версии више Тепер осталось обновить все конфиги командою - php artisan composer update ...

Почему не загружаются css &amp; js LARAVEL?
Вроде бы прописал всё верно, но почему-то куча ошибок в консоле: Failed to load resource: the server responded with a status style.css of...

CSS подключить
как в html сделать таблицу с помощью CSS. И как CSS подключить?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru