我最近开始学习react-native
我也是node
和npm
的新手。当我创建一个新的react-native项目时,我注意到每个项目需要很长时间。
在第一个项目初始化之后它应该是否应该缓存下载的包并在创建其他项目时使用它?
我查看了将react-native全局安装为npm install -g react-native
的选项,但是它会抛出错误,说全局安装了react-native。
答案 0 :(得分:1)
每次按react-native-cli
初始化新项目时(可能已全局安装),您可以使用package.json
和一些其他启动文件创建普通新目录。之后在此目录中触发了命令npm install
,该命令获取并安装pakcage.json
中定义的所有模块并放入./node_modules/
。
如果您希望缓存npm install
步骤,请尝试了解如何缓存某些模块:https://docs.npmjs.com/cli/cache