一般情况下,是需要重新运行react-native run-android命令的,以便在应用中引入新安装的npm包。但是,如果只是安装了devDependencies依赖,可以使用--save-dev参数来安装,并不需要重新运行。举例:
安装一个devDependencies依赖:
npm install --save-dev eslint
安装一个生产依赖:
npm install --save lodash
安装完后需要重新运行react-native run-android命令,以便引入新的依赖包。
代码示例:
// 安装依赖包 npm install --save-dev eslint
// 不需要重新运行react-native run-android命令 // 安装完后可以直接使用该依赖 eslint --init
// 安装依赖包 npm install --save react-navigation
// 需要重新运行react-native run-android命令 // 引入新增的依赖包 import { createStackNavigator } from 'react-navigation';
下一篇:安装新的rpy2软件包问题