Webpack требует много лет для запуска перед началом сборки - PullRequest
0 голосов
/ 27 февраля 2019

Я использую webpack для создания очень простого скрипта hello world.Он компилируется за 577 мс в соответствии с выводом, что было бы хорошо, за исключением того, что на самом деле это занимает около 5 минут.

Я запускаю его из сценария npm.Вот мой пакет JSON.

{
  "name": "es6",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "webpack --mode development",
    "build": "webpack --mode production"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "atob": "^2.1.2",
    "constants-browserify": "^1.0.0",
    "webpack": "^4.29.5",
    "webpack-cli": "^3.2.3"
  }
}

Он отображает webpack --mode development, но затем зависает в течение пяти минут или около того, прежде чем делать что-либо еще.Что с этим?

У меня случайно не установлен веб-пакет по всему миру, я это проверил.У меня есть sass, установленный глобально через NPM, может ли это вызывать проблемы?

Окончательный вывод таков:

λ npm run start

> es6@1.0.0 start u:\DnA\Analytics\Oli\es6
> webpack --mode development

Hash: cd6869ce2bd9b1e1c971
Version: webpack 4.29.5
Time: 557ms
Built at: 02/27/2019 4:14:28 PM
  Asset      Size  Chunks             Chunk Names
main.js  3.82 KiB    main  [emitted]  main
Entrypoint main = main.js
[./src/index.js] 43 bytes {main} [built]

1 Ответ

0 голосов
/ 28 февраля 2019

Из-за большого количества небольших файлов, используемых в большинстве библиотек / приложений узлов, они не очень подходят для работы с сетевых дисков.Перейдите на локальный диск, чтобы увидеть улучшения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...