首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我安装时,流程是什么?

问当我安装时,流程是什么?
EN

Stack Overflow用户
提问于 2020-02-07 09:49:17
回答 1查看 624关注 0票数 0

我正在查看反应包。查找和理解react存储库的目录,我有一些问题,但我没有找到正确的答案。

所以,我有几个问题。

  1. 是什么使A. react包在git存储库中成为B.已安装的react包

A. git存储库中的react包

代码语言:javascript
复制
react(called root directory)
 |
 --packages(called workspace)
   |
   --react
      |
      --npm
      |
      --src
      |
      --index.js
...

B.已安装的反应包(通过纱线添加反应)

代码语言:javascript
复制
node_modules
 |
 --react
    |
    --cjs
    |
    --umd
    |
    --index.js
...
  1. react包位于packages/(工作区)目录中,还有其他包。我发现我们叫它monorepo。那么,如果我想使monorepo,是否需要在packages/中发布(发布npm包)所有包?(即在packages/react、do yarn publish以及packages/react-dom等方面)
  2. 如果packages/中的每个目录都是npm包,那么scripts在根目录中的功能是什么?
EN

回答 1

Stack Overflow用户

发布于 2020-02-07 15:41:32

这是一个有点令人困惑的问题,但我希望我至少能回答你的一些问题,

  • react包含使用reactJS所需的所有文件。这包括组件结构、JSX解释器等。关于react库有很好的文档。
  • 当您运行命令npm install react时,该react包将安装到您的计算机上,这将自动安装到您的package.json文件中。
  • package.json文件包含项目所需的所有依赖项和包。package.json文件总是包含在react项目中,但是实际的.node_modules文件夹通常通过.gitignore文件被忽略。如果您需要下载package.json文件的文件,只需导航到目录并使用命令npm install,这将下载列出的所有包。

我不知道这是否正是你想要的,但希望它能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60110934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档