尝试:
xcrun simctl
Run Code Online (Sandbox Code Playgroud)
在terminal
收益率:
xcrun:错误:无法找到实用程序"simctl",无法找到开发人员工具或PATH
我有Xcode 6.2 Beta.
有什么建议?
我已经阅读了几个关于如何在OSX上永久设置环境变量的答案.
首先,我试过这个,如何在Linux/Unix上永久设置$ PATH?但我有一条错误信息说no such file and directory
,所以我想我可以尝试 ~/.bash_profile
而不是~/.profile
但它没有用.
其次,我找到了这个解决方案如何设置os x中应用程序使用的$ PATH,它建议进行更改
〜/ .MacOSX/environment.plist
但我又no such file and directory
错了.
我需要一种方法来设置这些变量,这样每次打开一个新的终端会话时都不需要反复设置它们.
我在我的React-Native项目中遇到了一个问题,该问题早先工作得很好,但突然间它停止了工作.每当我使用命令时:
react-native run-android
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
找不到Android项目.也许首先运行react-native android?
我试过跑:
react-native android
Run Code Online (Sandbox Code Playgroud)
但它说:
Unrecognized command 'android' Run react-native --help to see list of all available commands
尝试后:
D:\ProjectRoot\ReactNativeProjects\AwesomeProject>react-native eject
Run Code Online (Sandbox Code Playgroud)
返回的错误是:
在D:\ ProjectRoot\ReactNativeProjects\AwesomeProject \node_modules(48ms)中扫描符号链接的文件夹
name
必须在app.json
配置文件中定义应用程序才能定义项目名称.它不得包含任何空格或破折号.
这是app.json文件:
{
"expo": {
"name": "AwesomeProject",
"description": "A very interesting project.",
"slug": "AwesomeProject",
"privacy": "public",
"sdkVersion": "30.0.0",
"platforms": ["ios", "android"],
"ios": {
"supportsTablet": true
},
"android": {
"package": "com.project.first"
},
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/images/icon.png",
"splash": {
"image": "./assets/images/splash.png",
"resizeMode": "contain", …
Run Code Online (Sandbox Code Playgroud) 我已经成功安装了brew,节点4.0 +,守望者和流程,当我这样做时,我收到了以下内容npm install -g react-native-cli
:
/Users/home/.node/bin/react-native -> /Users/home/.node/lib/node_modules/react-native-cli/index.js
react-native-cli@0.1.5 /Users/home/.node/lib/node_modules/react-native-cli
??? prompt@0.2.14 (revalidator@0.1.8, pkginfo@0.3.1, read@1.0.7, winston@0.8.3, utile@0.2.1)
Run Code Online (Sandbox Code Playgroud)
所以我认为react-native-cli
已经成功安装.但是,当我跑步时react-native
,它说:
-bash: react-native: command not found
Run Code Online (Sandbox Code Playgroud)
我的节点版本是4.2.1,守望者3.9,brew 0.9.5(git 7ed6)和npm 2.14.7
我开始安装反应原生.我已经成功安装了homebrew,nodejs,npm.但无法安装反应原生
首先我试过了
npm install -g react-native-cli
给我写警告:
Missing write access to /Users/project/.npm-packages/lib/node_modules/react-native-cli
之后我尝试过
sudo npm install -g react-native-cli
/Users/project/.npm-packages/bin/react-native -> /Users/project/.npm-packages/lib/node_modules/react-native-cli/index.js /Users/project/.npm-packages/lib ??? react-native-cli@1.0.0
看起来像安装.
之后我尝试了
react-native init AwesomeProject
Error : react-native: command not found
可能是什么问题呢
我正在尝试在我的 macOS 中运行基本的 react-native 应用程序。我通过 brew 安装了节点。
My node version: v6.12.0
npm version :5.5.1
Run Code Online (Sandbox Code Playgroud)
然后我使用 npm 安装了 reatc-native-cli。现在,当我尝试使用react-native init
它创建一个项目时说react-native command not found
。
我尝试了所有解决方案,但没有希望。因为我是这个 react-native 指南的新手,所以我解决了这个问题。提前致谢。
我尝试了所有帖子,包括
我安装react-native
我安装nodejs
我设置路径当我确实sudo react-native init AwesomeProject
给我react-native: command not found
我安装了expo cli
npm i -g exp
Run Code Online (Sandbox Code Playgroud)
然后我跑
exp
Run Code Online (Sandbox Code Playgroud)
我得到
-bash: exp: command not found
Run Code Online (Sandbox Code Playgroud)
我猜我没有将exp添加到路径中。那么我该如何正确执行呢?到目前为止,我还没有尝试过任何方法。
react-native ×5
macos ×3
node.js ×3
bash ×2
ios ×2
android ×1
expo ×1
homebrew ×1
installation ×1
javascript ×1
path ×1
ubuntu-16.04 ×1
unix ×1
xcode ×1
xcrun ×1