每次react-native init都会下载包吗?

时间:2016-06-15 06:35:33

标签: node.js npm react-native npm-install

我最近开始学习react-native我也是nodenpm的新手。当我创建一个新的react-native项目时,我注意到每个项目需要很长时间。

在第一个项目初始化之后它应该是否应该缓存下载的包并在创建其他项目时使用它?

我查看了将react-native全局安装为npm install -g react-native的选项,但是它会抛出错误,说全局安装了react-native。

1 个答案:

答案 0 :(得分:1)

每次按react-native-cli初始化新项目时(可能已全局安装),您可以使用package.json和一些其他启动文件创建普通新目录。之后在此目录中触发了命令npm install,该命令获取并安装pakcage.json中定义的所有模块并放入./node_modules/

如果您希望缓存npm install步骤,请尝试了解如何缓存某些模块:https://docs.npmjs.com/cli/cache