2015-08-04 10 views
5

Nie można uruchomić node_modules/.bin/browserifyinc. Upewnij się, że zainstalowałeś go z npm. (w /Users/labuser/Downloads/betfair_nav_demo-master/app/assets/javascripts/application.js)Nie można uruchomić node_modules/.bin/browserifyinc. Upewnij się, że zainstalowałeś go z npm

Używam aplikacji Ampersand JS z Railsami. gem 'szyny', '4.2.1' gem "browserify barierki", '1.2.0'

Mam zainstalowany npm zainstalować ampersand -g

npm zainstalować browserify flagą --save-dev

npm zainstaluj podkreślenie - zapisz

Moja aplikacja Rails działa bez gem gem z przeglądarką.

Odpowiedz

6

Spróbuj uruchomić

npm install browserify-incremental 

Najlepiej jest jednak, aby zapisać to w pliku package.json (tak, że podczas wdrażania kodu, trzeba tylko uruchomić npm zainstalować, tak jak pakiet instalacyjny).

Jeśli nie masz pliku package.json, utworzyć, uruchamiając:

npm init 

w katalogu Twojego projektu Rails za.

Gdy już to zrobisz, lub jeśli masz już plik package.json można zapisywać pakiety do niego przez wykonanie:

npm install --save <package_name> 

Jeśli istniejące pakiety węzłów zainstalowanych w tym projekcie, KMP init automatycznie doda je do pliku package.json. Jeśli npm init prosi o coś, czego nie masz pewności, lub nie ma zastosowania do twojej aplikacji, po prostu naciśnij enter i uporządkuj plik package.json. Powinieneś tylko raz uruchomić npm init raz.

+0

Myślę, że musiałby zrobić 'npm installriveriver-incremental -save-dev' – Trip

+0

@Trip, jeśli zamierza używać przeglądarki w środowisku deweloperskim (co jest chyba zwykłym przypadkiem użycia) , on/ona może zdecydowanie to zrobić. Dzięki za twój dodatek. :) – XtraSimplicity

Powiązane problemy