我有一个像这样的 src 工作目录:
- src
- functions
- final
- utils
I have two文件,都在“final”内,我需要将其从打字稿转换为JavaScript才能在浏览器中运行。
问题是:我的最终文件正在从其他 src 文件夹文件导入函数和类,但是当我将其转换为 javascript 时,它不起作用,因为导入的行实际上并未引入函数和类
我的 tsconfig.json 看起来像这样:
{
"compilerOptions": {
"target": "es3",
"lib": ["es6", "dom", "es2017", "ES2021"],
"module": "commonjs",
"rootDir": "./src",
"outDir": "./dist",
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true
}
}
我该怎么做才能将其与模块一起转译为我需要的 javascript 文件?
tsc
仅就地编译文件。它不捆绑。
要在浏览器中运行您的项目,您通常需要一个捆绑程序(例如 webpack、parcel、vite 或 rollup)来编译和打包您的代码以在 Web 浏览器中使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)