angular - 我无法运行我的角度应用程序
问题描述
我克隆了曾经的 repo,我试图运行管理站点,但它没有。第一个问题与符号链接或快捷方式有关,这意味着开发人员只考虑 linux 而不是 windows。所以我手动创建并让它工作。但是当我尝试运行以角度制作的管理站点时发生了另一个错误
ERROR in app/@core/auth/auth.module.ts:6:29 - error TS2307: Cannot find module 'environments/environment'.
6 import { environment } from 'environments/environment';
~~~~~~~~~~~~~~~~~~~~~~~~~~
这是错误,其他人就像这个一样。当我查找该文件时,它不存在。所以谁能告诉我文件是否是在编译时生成的。而且这个项目之前在 ubuntu 上运行良好,没有上述任何问题。
解决方案
问题是由于该environment.ts
文件在 repo 中不存在,而是model.ts
在environment
文件夹中。替换中的导入语句app/@core/auth/auth.module.ts
。
编辑 阅读有关如何按照所述注释运行每个项目的文档。
运行
yarn ts-node ./scripts/configure.ts
和 configure.ts 自动生成 environment.ts 文件,其设置在 .env 文件中定义(或者如果您根本没有 .env.ts 文件,则默认设置)
推荐阅读
- python - Pyspark:基于具有许多条件的列表过滤数据帧
- python - 如何将列表中的所有单词和短语放入搜索表达式(Python)
- swiftui - swiftui - 将视图保存到变量
- petapoco - 具有 Sql 层次结构 ID 的 DNN MVC 模块
- git - 我的 git 不能正常工作,我该怎么办
- javascript - 如何通过字符串动态创建自定义组件
- python - TypeError:切片索引必须是整数或无或具有 __index__ 方法(书本示例不起作用)
- python - ValueError:无法将浮点 NaN 转换为整数”
- python - 在主窗口中显示 2 帧(Tkinter)的奇怪行为。如何解决?
- xml - 针对姐妹元素的 XML 模式验证