CSS
1719
Вклад в тег
import '@/styles/main.scss';
import Vue from 'vue';
//...
@import "base/normalize";
@import "base/init";
@import "base/typography";
@import "base/code";
@import "base/links";
@import "base/tables";
@import "base/buttons";
@import "base/control-group";
@import "base/general-form";
@import "parts/transitions";
...
$NODE_ENV: development;
@import "cfg-vars";
$NODE_ENV: production;
@import "cfg-vars";
$DEV_MODE: $NODE_ENV == development;
$MAX_INT32: 2147483647;
@import "cfg-vrhythm";
@import "cfg-grid";
@import "../../../node_modules/vrhythm/source/vrhythm";
@import "../../../node_modules/bs-grid-system/source/scss/bs-grid";
@import "../mixins";
@import "cfg-z-indexes";
$wt-family-base: "Open Sans", sans-serif;
$wt-family-head: "Roboto Slab", serif;
$font-family-monospace: "Fira Code", Menlo, Monaco, Consolas, "Courier New", monospace;
//==
//== Color palette
//== ======================================= ==//
$palette-light-blue: #3c8dbc; // Primary
$palette-red : #dd4b39; // Danger
$palette-green : #00a65a; // Success
$palette-aqua : #00c0ef; // Info
$palette-yellow : #f39c12; // Warning
...
const NODE_ENV = process.env.NODE_ENV === 'development'
? 'development'
: 'production';
//...
module.exports = {
//...
css: {
extract: NODE_ENV === 'production',
loaderOptions: {
sass: {
data: `@import "@/styles/config/env-${NODE_ENV}.scss";`,
},
},
},
};
/path/to/project/ это путь к проекту и данный путь нигде не фигурирует, это та директория из которой запускается основной index.php
{
"require": {
"php": ">=5.5.9",
"slim/slim": "2.*",
"twig/twig": "~1.18",
"slim/views": "^0.1.3",
"robmorgan/phinx": "^0.4.4",
"illuminate/database": "^5.1"
},
"minimum-stability": "stable",
"autoload": {
"psr-4": {
"MyName\\MyProject\\": "application"
}
}
}
MyClass
лежит в папке application
- то у него должно быть пространство имен \MyName\MyProject
(полное имя класса получается \MyName\MyProject\MyClass
). Если ваш класс MyController лежит в папке application/Mvc/Controllers
, то, соответственно \MyName\MyProject\Mvc\Controllers\MyController
.php composer.phar install
(или php composer.phar dumpautoload
для пересборки аавтозагрузчика) и подключите файл автозагрузчика в index.php include '../vendor/autoload.php';
(function( ) {
})();
function( ) {
}
()()
+function(){}()
()(jQuery)
— в параметре передается jQueryfunction($){}
— а тут этот параметр объявлен и используется(function($){})(jQuery)
— итого, объявили анонимную функцию, и вызвали ее, передав параметром объект jQueryjQuery.noConflict();
jQuery
.(function($){
$('.slider').slick();
})(jQuery);
var myFunc = function($){
// some code
}
myFunc(jQuery);