当我试图在Ubuntu16.04上使用npm run build构建一个循环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运行所有这些,但仍然没有成功。知道是什么导致的吗?
发布于 2020-06-27 14:53:37
结果,构建文件实际上是生成的,但是lb4 cli会在.vscode文件夹中生成settings.json,该文件夹将VS代码配置为默认将dist文件夹排除在项目工作区之外。
发布于 2020-06-22 08:22:54
请尝试以下调试步骤:
删除node_modules
lb4 update^注意:这将更新依赖项,其中可能包含中断的更改。备份package.json
运行npm install的
运行npm run clean的
运行npm start的
确保在项目的根目录中运行这些命令(其中有package.json )。
https://stackoverflow.com/questions/62497721
复制相似问题