2017-02-15 23 views
1

Я пытаюсь выполнить обычную проверку настроенной установки WordPress на продукцию localhost, поддерживаемую node package-manager. После создания экземпляра основных файлов WordPress, обеспечивающего успешное соединение с базой данных и обновление нескольких активов, я попытался сменить каталог в соответствующие файлы темы WordPress для запуска команды установки узла-пакета-менеджера с npm install (что было успешно) а затем попытался выполнить CSS-компилятор с npm run build в соответствии с обычной; Однако, на этой попытке, я столкнулся следующие ошибки в моей ниже выходного терминала:npm run build error, нет такого файла или каталога, откройте 'build/bundle.css'

vetsi npm run build 

> @ build /Users/alexsingleton/Sites/vetsi/wp-content/themes/vetsi 
> npm-run-all --silent compile:css compile:js 

/Users/alexsingleton/Sites/vetsi/wp-content/themes/vetsi/node_modules/stylus/bin/stylus:715 
    if (err) throw err; 
      ^

Error: ENOENT: no such file or directory, open 'build/bundle.css' 
    at Error (native) 
ERROR: compile:css: None-Zero Exit(1); 

npm ERR! Darwin 16.4.0 
npm ERR! argv "/Users/alexsingleton/.nvm/versions/node/v4.4.4/bin/node" "/Users/alexsingleton/.nvm/versions/node/v4.4.4/bin/npm" "run" "build" 
npm ERR! node v4.4.4 
npm ERR! npm v4.2.0 
npm ERR! code ELIFECYCLE 
npm ERR! errno 1 
npm ERR! @ build: `npm-run-all --silent compile:css compile:js` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the @ build script 'npm-run-all --silent compile:css compile:js'. 
npm ERR! Make sure you have the latest version of node.js and npm installed. 
npm ERR! If you do, this is most likely a problem with the package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  npm-run-all --silent compile:css compile:js 
npm ERR! You can get information on how to open an issue for this project with: 
npm ERR!  npm bugs 
npm ERR! Or if that isn't available, you can get their info via: 
npm ERR!  npm owner ls 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  /Users/alexsingleton/.npm/_logs/2017-02-15T17_48_20_907Z-debug.log 
➜ vetsi 

Я попытался обновить как менеджер пакетов, узел с npm install -g npm и проверить правильную версию, соответствующую другой успешного производства LOCALHOST с nvm ls производящего ниже выход:

vetsi nvm ls 
     v0.12.7 
->  v4.4.4 
     system 
default -> 4.4.4 (-> v4.4.4) 
node -> stable (-> v4.4.4) (default) 
stable -> 4.4 (-> v4.4.4) (default) 
iojs -> iojs- (-> N/A) (default) 
➜ vetsi 

Излишне говорить, что выше ошибка исключает любые LOCALHOST страницы из рендеринга, хотя я могу успешно доступ и навигации в WordPress системы управления контентом. Буду признателен за любое руководство - спасибо!

ответ

0

После изучения локального хостинга в консоли Google Chrome Inspector Tools, ошибка сообщила, что отсутствовали все node package-manager folder and dependencies. Поскольку ни npm-install, ни npm build не создавали экземпляр папок или зависимостей, я просто копировал файлы из моей другой рабочей работы с локальным ходом, в частности bundle.css, где он явно отсутствовал на соответствующем пути (wp/themes/vetsi/build). На данный момент этот взлом - лучшее решение моей проблемы, но я приветствую альтернативный анализ или пояснение относительно того, почему вышеупомянутые команды не выполнялись правильно в соответствии с моими предыдущими успехами. Благодаря!