当我们推送代码Github
或任何远程存储库服务时,我们推送没有node_modules
文件夹的所有内容.
问题是:既然没有添加node_modules
文件夹,而且所有的库都依赖于node_modules
文件夹,那么托管网站中的所有第三方库是如何工作的?
我已经想了很久了.
当我们推送代码Github
或任何远程存储库服务时,我们推送没有node_modules
文件夹的所有内容.
问题是:既然没有添加node_modules
文件夹,而且所有的库都依赖于node_modules
文件夹,那么托管网站中的所有第三方库是如何工作的?
我已经想了很久了.
当您创建生产构建时,所需的node_MODULES被构建到单个js文件中(取决于您的OFC配置),因此一旦您获得了生产构建,就包含了站点工作所需的一切.
您不必将node_模块推送到git,因为在克隆项目后运行egnpm install
可以重现它,不需要将这样的数据保存到git.