Size: a a a

Webpack — русскоговорящее сообщество

2019 July 25

d

dron in Webpack — русскоговорящее сообщество
Ave Demid
огонь, спасибо! не знал об этом)
пожалуйста)
источник
2019 July 26

A

Andrew in Webpack — русскоговорящее сообщество
Добрый день! Пытаюсь для статического сайта настроить компиляцию ejs шаблонов. Проблема в том, что в дев-режиме сборка пересобирается только при изменениях в основном шаблоне. При изменении заинклюженных в него файлов (например header) в дев-режиме сборка не пересобирается. Вебпак не видит изменения?
module.exports = {
 module: {
   rules: [
   {
     test: /\.ejs$/,
     use: {
       loader: 'ejs-templates-loader',
       options: {}
     }

   }]
 },
 plugins: [
   new HtmlWebpackPlugin ({
     template: './src/views/pages/index.ejs',
     filename: './index.html'
   })
 ],
}


index.ejs
<body>
   <h1>AAAAAAAAA</h1>
   <%- include('../partials/header.ejs', {test: 123311222}) -%>
</body>


header.ejs
<h2><%= test %></h2>
<h3>111222</h3>


структура папки:
views
   pages
        index.ejs
   partials
       header.ejs
источник

И

Илья in Webpack — русскоговорящее сообщество
Проблема с webpack stream + babel-loader
источник

И

Илья in Webpack — русскоговорящее сообщество
babel-loader игнорит preset настройку(пишу бурду и нет ошибки) - берет думаю babel.config.js (хотя стоит babelrc: false,
       babelrcRoots: false,
       configFile: false,
источник

И

Илья in Webpack — русскоговорящее сообщество
что такое встречал?
источник

И

Илья in Webpack — русскоговорящее сообщество
@babel/preset-env думаю может используется и в nodejs который запускает и в webpack - они могут конфликтовать?
источник

И

Илья in Webpack — русскоговорящее сообщество
require.resolve выдет путь /а/node_modules/@babel/preset-env/lib/index.js-  я его затираю и все продолжает билдиться
источник

И

Илья in Webpack — русскоговорящее сообщество
как так?
источник

И

Илья in Webpack — русскоговорящее сообщество
он может из другого пути брать файл?
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Илья
он может из другого пути брать файл?
у тебя напрямую вебпак? или обертки какие-то?
источник

И

Илья in Webpack — русскоговорящее сообщество
webpack-stream
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
там просто может быть "свой" бабель
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
внутри своей папки node_modules
источник

И

Илья in Webpack — русскоговорящее сообщество
что самое угорелое когда запускаю из папки одной все ок
из папки выше уровнем полная попа
источник

И

Илья in Webpack — русскоговорящее сообщество
require.resolve совпадает в обоих случаях
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
require.resolve - это твой контекст, а там может браться из библиотек
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Илья
что самое угорелое когда запускаю из папки одной все ок
из папки выше уровнем полная попа
а что значит уровнем выше? у тебя монорепа?
источник

И

Илья in Webpack — русскоговорящее сообщество
Нет. просто есть gulp в корне проекта и есть скрипты в подпапке и там и там есть package.json
источник

И

Илья in Webpack — русскоговорящее сообщество
можно вызывать сборку из подпапки(там все ок), и вызывает совместно и из родительской - там все плохо
источник
2019 July 27

d

ds in Webpack — русскоговорящее сообщество
Сорри, не совсем по теме: есть rollup, нужно сбандлить апи сервисы, чтобы потом фронтенд их подтянул через npm, соответственно фронтенд не будет бандлить эти сервисы, сразу должен готовые взять из dist (cбилженный роллапом), изначально писал только rollup +rollup-typescript2
источник