Дело в том, что они все лежат в разных папках, то в папке conponents, то в папке templates и на это очень много тратиться время.
arr.map(...)
).Первый консоль лог выдает нормальное значение.
Jimp.read("1.png").then(function (destImage) {
Jimp.read("4.png").then(function (srcImage) {
destImage.composite(srcImage, 20, 0 )
.write("combo.jpg");
});
}).catch(function (err) {
console.error(err);
});
Promise.all([
Jimp.read("1.png"),
Jimp.read("4.png")
])
// results можно заменить на [destImage, srcImage], если используется ES6
.then(function (results) {
results[0].composite(results[1], 20, 0 )
.write("combo.jpg");
})
.catch(function (err) {
console.error(err);
})
<<([^|]+)\|([^>]+)>>
\[\[([^|]+)\|([^]]+)\]\]
С другой, раньше можно было безграмотного юзера, лезущего со своими советами, просто обозвать идиотом и не париться.Можно указать недостатки неграмотного ответа не нарушая правила. От этого даже будет реальная польза - человек поймёт где ошибся, другие читатели увидят указанные недостатки и смогут оценить их значимость. А от обзывательства пользу только вы получите и то сомнительную.
.guest {
body {
background-color: green;
}
}
.user {
body {
background-color: yellow;
}
}
<html class="<?= $isGuest ? 'guest' : 'user'; ?>">
...
</html>
The TC39 categorizes proposals into the following stages:
Stage 0 - Strawman: just an idea, possible Babel plugin.
Stage 1 - Proposal: this is worth working on.
Stage 2 - Draft: initial spec.
Stage 3 - Candidate: complete spec and initial browser implementations.
Stage 4 - Finished: will be added to the next yearly release.
Возможно ли скачка пакетов в другую папку?Нет, но при помощи скриптов (webpack, gulp, grunt, etc) нужные файлы собирают в то, что будет доступно веб-серверу и именно это подключают на странице. В самых простых случаях нужные скрипты просто копируют в публичную директорию и подключают напрямую.
Когда сайт выкладывают на сервер, эту папку так и оставляют?Саму папку обычно не переносят и устанавливают все зависимости прямо на сервер при помощи
npm install
. Но да, на сервере она обычно появляется так или иначе. Исключение - это когда вы в системе контроля версий держите уже собранные файлы, тогда на сервере ничего делать не нужно. _.object = function(list, values) {
var result = {};
for (var i = 0; i < list.length; i++) {
result[list[i]] = values[i];
}
return result;
};
Не могу понять, почему он пытается загрузить Class 'Router' , вместо того, чтобы выполнить условие.Потому что вы ему об этом говорите при помощи
new Router($uri)
. Теперь нужно инклудить autoload.php от гугла.Нет, нужно инклудить autoload.php от композера - в этом весь его смысл.