big*_*ato 5 node.js npm reactjs
我有两个存储库:
\n我已经捆绑了我的 UI 库,并尝试更新 package.json,以便我可以像这样导入组件:
\nimport Button from "my-ui-lib/components/Button";\n\nRun Code Online (Sandbox Code Playgroud)\n代替
\nimport Button from "my-ui-lib/build/components/Button";\n\nRun Code Online (Sandbox Code Playgroud)\n在我的my-ui-libpackage.json 中我添加了以下内容:
import Button from "my-ui-lib/components/Button";\n\nRun Code Online (Sandbox Code Playgroud)\n当我在 my-app 中打开 node_modules 时,我还确认构建文件夹已按预期嵌套:
\n \xe2\x96\xbe my-ui-lib/\n \xe2\x96\xbe build/\n \xe2\x96\xb8 components/\n \xe2\x96\xb8 constants/\n \xe2\x96\xb8 helpers/\n \xe2\x96\xb8 hooks/\n \xe2\x96\xb8 icons/\nRun Code Online (Sandbox Code Playgroud)\n但是,我尝试仅从根目录导入按钮,但它抱怨:
\n\n./src/App.js\nModule not found: Can\'t resolve \'my-ui-lib/components/Button\' in \'/Users/edmund/Documents/src/my-app/src\'\n\nRun Code Online (Sandbox Code Playgroud)\n只有当我将其更改为时,import Button from "@twicapp/ui/build/components/Button";我的页面才能正确加载。
我尝试通过以下方式手动更新 package.json 文件:
\nmy-app/node_modules/my-ui-lib/package.json但似乎没有任何作用。我错过了什么吗?
\n这是我的my-ui-libpackage.json:
import Button from "my-ui-lib/build/components/Button";\n\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
1930 次 |
| 最近记录: |