以前,当我尝试使用react-native时,我们被告知使用react-native run-ios
从命令行运行项目。现在,说明说要从命令行使用npx react-native run-ios
。
使用npx
有什么好处。使用npx是否会更改项目的编译方式?如果我有时使用npx
而有时却不使用它,会不会弄乱我的项目?
答案 0 :(得分:0)
Check this answer more about of npx
本机支持,建议从npx
开始使用react-native@0.60.0
。
使用npx
的好处是不需要全局安装react-native-cli工具。请检查以下使用npx
而不是本机项目的示例。
### Using npx ###
﹩ npx react-native init <SimpleProjectName>
### Without using npx ###
﹩ npm i -g react-native-cli
﹩ react-native init <SimpleProjectName>
react-native-cli
和npx react-native
都不应在一个项目中使用。官方文档在开始新项目之前说过:
如果您以前安装了全局
react-native-cli
软件包,请删除它,因为它可能会导致意外问题。