我在使用纱线工作区和打字稿设置 React 项目时遇到问题。我的文件夹结构是:
-root
-package.json
-workspaces
-web
-common
我的package.json
文件是:
{
"name": "my-project-name",
"private": true,
"workspaces": [
"workspaces/web",
"workspaces/common"
],
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json",
"node"
]
}
我的问题是:当我web
从common
项目中导入文件时,如果它是一个文件,它工作正常,但在使用或文件时.js
失败。TypeError: Object(...) is not a function
.ts
.tsx
关于我可能遗漏的任何想法?