当我尝试在 Ubuntu 16.04 上使用 npm run build
构建 Loopback 4 应用程序时,npm 运行 lb-tsc
3 秒,然后停止而不打印任何消息。停止后,会生成 tsconfig.tsbuildinfo
文件,但不会生成 dist
文件夹。
我的 tsconfig.json 如下所示:
{
"$schema": "http://json.schemastore.org/tsconfig",
"extends": "@loopback/build/config/tsconfig.common.json",
"compilerOptions": {
"outDir": "dist",
"rootDir": "src"
},
"include": ["src"]
}
我还尝试运行 npm run build:watch
、npm run clean
,并使用 sudo 运行所有这些,但仍然没有成功。知道是什么原因造成的吗?
最佳答案
事实证明,构建文件实际上已生成,但 lb4 cli 在 .vscode 文件夹中生成 settings.json,该文件夹将 VS code 配置为默认从项目工作区中排除 dist 文件夹。
关于node.js - Loopback 4不会生成构建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62497721/