2016-08-11 20 views
9

Gần đây tôi đã bắt đầu với phản ứng gốc. Tôi cài đặt nó bằng cách sử dụng hướng dẫn trên trang facebook và tất cả mọi thứ hoạt động tốt cho một hoặc hai ngày, cho đến khi thông điệp này đi lên:'phản ứng bản địa' không được công nhận là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tập tin thực thi

'react-native' is not recognized as an internal or external command, 
operable program or batch file. 

Không có gì làm việc trừ gỡ bỏ cài đặt tất cả mọi thứ và bắt đầu lại tất cả một lần nữa. Các môi trường là ok và làm việc (npm, choco, vv). Tôi cũng đã cố gắng loại bỏ và thêm phản ứng bản địa cho các biến môi trường, khởi động lại, chạy cmd trong chế độ quản trị viên, nhưng không có gì cho đến nay. Tôi nên thêm rằng tôi sử dụng windows 10 64-bit.

+1

'NPM cài đặt -g phản ứng bản địa-cli' hoạt động trong hầu hết các trường hợp. Nhớ khởi động lại dấu nhắc lệnh để có lệnh 'reac-native' làm việc. – impossible

+0

Khởi động lại dấu nhắc lệnh là khóa –

Trả lời

2

Tôi nhận được lỗi tương tự ngay trên con dơi trên Windows 10 đang chạy trong cửa sổ cmd trong chế độ quản trị viên, tuy nhiên cũng có một phiên bản bash shell của phản ứng bản địa làm việc cho tôi trong cửa sổ git bash.

cmd:---------------------------------------------- 
C:\Users\David\Documents\react>where react-native 
C:\Users\David\AppData\Roaming\npm\react-native 
C:\Users\David\AppData\Roaming\npm\react-native.cmd 

C:\Users\David\Documents\react>react-native init AwesomeProject 
'react-native' is not recognized as an internal or external command, 
operable program or batch file. 


git bash:---------------------------------------- 
[email protected] ~/Documents/react 
$ react-native init AwesomeProject 
This will walk you through creating a new React Native project in  c:\Users\David\Documents\react\AwesomeProject 
Installing react-native package from npm... 
Setting up new React Native app in c:\Users\David\Documents\react\AwesomeProject 
[email protected] c:\Users\David\Documents\react\AwesomeProject`-- [email protected] 

To run your app on iOS: 
    cd c:\Users\David\Documents\react\AwesomeProject 
    react-native run-ios 
    - or - 
    Open c:\Users\David\Documents\react\AwesomeProject\ios\AwesomeProject.xcodeproj in Xcode 
    Hit the Run button 
To run your app on Android: 
    Have an Android emulator running (quickest way to get started), or a device connected 
    cd c:\Users\David\Documents\react\AwesomeProject 
    react-native run-android 
13

tôi đã cùng một vấn đề và thử các công việc sau đây nhưng didnt 1) Thêm đường NPM để biến môi trường của tôi; cả hệ thống và người dùng 2) Cài đặt lại npm và phản ứng-native-cli

Cả hai đều không hoạt động đối với tôi, bằng cách sử dụng Windows 10;

Giải pháp mà làm việc đối với tôi là để cài đặt phản ứng bản địa-cli toàn cầu Bạn có thể cài đặt nó trên toàn cầu bằng cách sử dụng lệnh dưới đây:

npm install -g react-native-cli 

Hy vọng rằng sẽ giúp bạn! Cheers :)

2

tôi gỡ bỏ cài đặt Node.js và sau đó cài đặt lại nó, và nó làm việc như một nét duyên dáng

0

npm install -g react-native-cli

+1

Hãy cố gắng tránh mã chỉ câu trả lời bằng cách thêm một số giải thích tại sao mã của bạn là giải pháp cho câu hỏi. Hãy nhớ câu trả lời này có thể giúp người khác trong tương lai và càng có nhiều thông tin càng tốt. –

0

sử dụng Node.js phiên bản ổn định hoặc phiên bản recomnended

1

Bạn cần phải thiết lập đường dẫn npm trong các biến môi trường của bạn. Hãy nhìn vào những hình ảnh xuống dưới

enter image description here

Sau đó làm theo lệnh: để cài đặt -g (toàn cầu) cho cli trong hệ thống của bạn

npm install -g react-native-cli 
Các vấn đề liên quan