Исправление: «статистического» или «_wstat» функция завершается с ошибкой вместе с ENOENT ошибка при его передаче путь символической ссылки в Visual Studio 2010 с пакетом обновления 1
- У вас есть папка с именем «folder1» на диске D. Например, имеется следующая папка: d:\folder1.
- Выполняется создание символической ссылки на каталог в папку с помощью команды mklink . Например выполните следующую команду для создания символической ссылки папки каталога на диске C.
mklink /d c:\linkfolder d:\folder1
В этом случае вызываемая функция не работает и возвращает сообщение об ошибке ERROR_FILE_NOT_FOUND.
Примечание Возвращаемое значение функции статистического или _wstat — 1. Код ошибки: «2», который означает «ENOENT: нет такого файла или папки.»
Решение
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.
Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Предварительные условия
Для установки этого исправления необходимо иметь Microsoft Visual Studio 2010 SP1 установлены.
Необходимость перезагрузки
Необходимо перезагрузить компьютер после установки исправления, если файлы не используются во время установки. Рекомендуется закрыть все компоненты, связанные с Visual Studio 2010 перед установкой исправления.
Сведения о файлах
Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Ошибка npm code ENOENT no such file or directory
При запуске npm ищет файл с именем package.json . В этом файле описан проект, его зависимости и прочая конфигурация. Ищется этот файл только в текущей директории, в которой выполнена команда.
Судя по логу, вы выполняете команду npm start в директории /home/zhanelya , то есть в домашней директории вашего пользователя. Почти наверняка ваш проект находится не там. Найдите директорию проекта и перейдите в неё ( cd path/to/dir ), либо откройте консоль сразу в ней.
Отслеживать
ответ дан 5 июл 2017 в 9:00
Nick Volynkin ♦ Nick Volynkin
33.9k 25 25 золотых знаков 130 130 серебряных знаков 222 222 бронзовых знака
- reactjs
- npm
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Курсы javascript
дефолтный сайт не запускается
C:\xampp\htdocs\mysite3.local>npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\xampp\htdocs\mysite3.local/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open ‘C:\xampp\htdocs\mysite
3.local\package.json’
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Admin\AppData\Local\npm-cache\_logs\2021-11-27T19_34_47_9
47Z-debug.log
28.11.2021, 12:37
Регистрация: 19.08.2010
Сообщений: 14,091
npm ERR! enoent ENOENT: no such file or directory, open 'C:\xampp\htdocs\mysite 3.local\package.json' npm ERR! enoent This is related to npm not being able to find a file.
В твоем «дефолтном» каталоге есть файл package.json?
И что значит «дефолтный сайт»?
Кто его делал и как?
28.11.2021, 13:01
Регистрация: 27.11.2021
Сообщений: 40
Дефолтный имею в виду npx create-react-app react-youtube
Запускаю node start из папки react-youtube
Последний раз редактировалось riaron86, 28.11.2021 в 13:06 .
28.11.2021, 13:34
Регистрация: 19.08.2010
Сообщений: 14,091
npx create-react-app react-youtube
28.11.2021, 13:36
Регистрация: 19.08.2010
Сообщений: 14,091
C:\xampp\htdocs\mysite3.local>npm start
30.11.2021, 23:45
Регистрация: 27.11.2021
Сообщений: 40
теперь пишет
npm start
> y@0.1.0 start
> react-scripts start
i 「wds」: Project is running at http://192.168.1.68/
i 「wds」: webpack output is served from
i 「wds」: Content not from webpack is served from C:\xampp\htdocs\mysite3.local\react-youtube\public
i 「wds」: 404s will fallback to /
Starting the development server.
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:67:19)
at Object.createHash (node:crypto:130:10)
at module.exports (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\util\createHash.j s:135:53)
at NormalModule._initBuildHash (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:4 17:16)
at handleParseError (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:4 71:10)
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:5 03:5
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:3 58:12
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:373:3
at iterateNormalLoaders (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
at iterateNormalLoaders (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\react-scripts\scripts\start.js:19
throw err;
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:67:19)
at Object.createHash (node:crypto:130:10)
at module.exports (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\util\createHash.j s:135:53)
at NormalModule._initBuildHash (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:4 17:16)
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:4 52:10
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\webpack\lib\NormalModule.js:3 23:13
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:367:11
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:233:18
at context.callback (C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
at C:\xampp\htdocs\mysite3.local\react-youtube\node_modules\babel-loader\lib\index.js:59:103 opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ],
library: ‘digital envelope routines’,
reason: ‘unsupported’,
code: ‘ERR_OSSL_EVP_UNSUPPORTED’
>
Ошибка «npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\Nuwanst\package.json’» (РЕШЕНО)
При попытке установить любой пакет командой npm install может возникать ошибка, связанная с отсутствием файла package.json.
Далее приведён пример ошибки на Windows, но эта проблема может возникнуть как на Windows, так и на Linux. Показанные решения также подходят для обеих платформ.
Nodejs – это лёгкая и эффективная платформа JavaScript, которая построена на основе движка Chrome V8 JavaScript, а NPM – это стандартный менеджер пакетов в NodeJS. Вы можете использовать их для построения масштабируемых сетевых приложений.
Пример вывода при попытке установки пакета с помощью npm:
C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm install socket.io C:\Users\Nuwanst `-- socket.io@2.0.3 npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Nuwanst\package.json' npm WARN Nuwanst No description npm WARN Nuwanst No repository field. npm WARN Nuwanst No README data npm WARN Nuwanst No license field.
Вариантов решения может быть несколько. Если уже есть файл package-lock.json, то удалите его и попробуйте вновь выполнить установку пакета командой npm.
Ещё один вариант — выполните следующую команду:
npm init
Другой вариант ошибки:
**npm WARN tar ENOENT: no such file or directory. **
может быть связан с правами доступа к текущей папке. Для исправления выполните команду:
sudo chown -R $USER:$USER *
sudo chmod -R 777 *