1PeGaS
@1PeGaS

Почему переменная __dirname показывает неправильный путь?

В вебпаке 4, создал папку src и в ней файл index.j, в котором написал alert(__dirname);
В консоли запускаю webpack --mode production, затем webpack-dev-server --mode development.
И в браузере алертом мне выдаёт "/".
Хотя __dirname — это путь к папке с файлом, в котором она написана и должно быть src
  • Вопрос задан
  • 349 просмотров
Пригласить эксперта
Ответы на вопрос 1
rockon404
@rockon404
Frontend Developer
target: 'node',
node: {
  __dirname: false,
}

или:
plugins: [
  new webpack.DefinePlugin({
    $dirname: '__dirname',
  }),
]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы