NPM: при установке Semantic-UI папка `semantic` не появляется - PullRequest
0 голосов
/ 26 августа 2018

Я следую этим инструкциям для Linux:

https://semantic -ui.com / вводная / Getting-Start.html

для установки Semantic-UI,Похоже, установка NodeJS прошла нормально.При установке gulp я получаю следующие предупреждения, но без ошибок.

npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js

Я пытался следовать инструкциям в первой строке, но, похоже, все, что он делает - это просто вы регистрируете проблемы или извлекаете запросы.Я не очень хорошо знаком с тем, как это работает, но я понимаю, что это просто для того, чтобы предупредить команду Semantic-UI о проблемах, и поэтому это на самом деле не вызывает мою ошибку.Я не уверен, как обновить или обновить вещи, кроме как просто ввести npm update и npm upgrade, и я сделал это, хотя он не сообщил, что что-то было обновлено или обновлено, поэтому я не уверен, что это сработало.

Первоначально при запуске установки Semantic сообщалось, что не удалось найти файл JSON, поэтому после поиска этой ошибки я запустил npm init, и это, похоже, исправило ее.Однако, когда я запускаю sudo npm install semantic-ui --save, он выдает

npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated gulp-util@2.2.20: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated hoek@2.16.3: The major version is no longer supported. Please update to 4.x or newer

> semantic-ui@2.3.3 install /home/abcd/Web/ExplainSemantic/node_modules/semantic-ui
> gulp install

[14:52:34] Using gulpfile ~/Web/ExplainSemantic/node_modules/semantic-ui/gulpfile.js
[14:52:34] Starting 'install'...

Current version of Semantic UI already installed
npm WARN explainsemantic@1.0.0 No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ semantic-ui@2.3.3
updated 1 package in 4.06s

И когда я ls, я получаю

node_modules  package.json  package-lock.json

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

1 Ответ

0 голосов
/ 26 августа 2018

Я обнаружил, что что-то не так, как-то папка semantic/ была отправлена ​​в мою папку пользователя (чуть выше рабочего стола).Переместил папку в папку моего проекта, команда gulp build работает.

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