01/10/2018, 16:47
Lỗi khi run 'react-native init'
Xin chào mọi người, mình đang khởi tạo một react-native app bằng lệnh ‘react-native init’ thì mình bị lỗi dưới dây ạ.
Mình đã thử tìm trên mạng lỗi này rồi mà không có giải pháp ạ, có ai biết giúp mình với ạ
{ Error: Command failed: yarn add react-native --exact
at checkExecSyncError (child_process.js:490:13)
at execSync (child_process.js:530:13)
at run (/usr/local/lib/node_modules/react-native-cli/index.js:294:5)
at createProject (/usr/local/lib/node_modules/react-native-cli/index.js:249:3)
at init (/usr/local/lib/node_modules/react-native-cli/index.js:200:5)
at Object.<anonymous> (/usr/local/lib/node_modules/react-native-cli/index.js:153:7)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
error: null,
cmd: 'yarn add react-native --exact',
file: '/bin/sh',
args: [ '/bin/sh', '-c', 'yarn add react-native --exact' ],
options:
{ stdio: [ [Object], [Object], [Object] ],
shell: true,
file: '/bin/sh',
args: [ '/bin/sh', '-c', 'yarn add react-native --exact' ],
envPairs:
[ 'TERM_PROGRAM=Apple_Terminal',
'SHELL=/bin/bash',
'TERM=xterm-256color',
'TMPDIR=/var/folders/lv/19n019r11795b85vdf96fn000000gn/T/',
'Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uqXVJplST5/Render',
'TERM_PROGRAM_VERSION=400',
'OLDPWD=/Users/nickpham',
'TERM_SESSION_ID=55384FE3-7429-459F-A742-4AAC8AC52B1C',
'USER=nickpham',
'SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.8jbi2XAHXu/Listeners',
'PATH=/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands',
'PWD=/Users/nickpham/desktop',
'XPC_FLAGS=0x0',
'XPC_SERVICE_NAME=0',
'SHLVL=1',
'HOME=/Users/nickpham',
'LOGNAME=nickpham',
'LC_CTYPE=UTF-8',
'_=/usr/local/bin/react-native',
'__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0' ] },
envPairs:
[ 'TERM_PROGRAM=Apple_Terminal',
'SHELL=/bin/bash',
'TERM=xterm-256color',
'TMPDIR=/var/folders/lv/19n019r11795b85vdf96fn000000gn/T/',
'Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uqXVJplST5/Render',
'TERM_PROGRAM_VERSION=400',
'OLDPWD=/Users/nickpham',
'TERM_SESSION_ID=55384FE3-7429-459F-A742-4AAC8AC52B1C',
'USER=nickpham',
'SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.8jbi2XAHXu/Listeners',
'PATH=/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands',
'PWD=/Users/nickpham/desktop',
'XPC_FLAGS=0x0',
'XPC_SERVICE_NAME=0',
'SHLVL=1',
'HOME=/Users/nickpham',
'LOGNAME=nickpham',
'LC_CTYPE=UTF-8',
'_=/usr/local/bin/react-native',
'__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0' ],
stderr: null,
stdout: null,
pid: 3572,
output: [ null, null, null ],
signal: null,
status: 1 }
Command `yarn add react-native --exact` failed.
Bài liên quan
Nó ghi rõ là node incompatible kìa, nó cần node >=8.
Upgrade node thôi. Bạn có thể dùng
nvm
để quản lý node version cho đơn giản.Lưu ý: Đoạn quan trọng nhất là cái
error
màu đỏ bạn lại không đưa vào phần code, nếu ko có cái screenshot đó thì chắc chẳng ai biết chuyện gì xảy ra.Oh, chết em rồi, em cứ tưởng là lỗi nó bắt đầu từ cái dòng
Error: command failed
Em cảm ơn anh ạ