小编Vyt*_*nas的帖子

类型错误:configSet.processWithEsbuild 不是函数

在我迁移到 Angular 13 和 Jest 28 后,我的测试停止工作。我收到这样的错误:

Test suite failed to run

    TypeError: configSet.processWithEsbuild is not a function

    > 1 | import { ChangeDetectionStrategy, Component, ChangeDetectorRef, OnChanges, SimpleChanges, OnInit, Input } from '@angular/core';
Run Code Online (Sandbox Code Playgroud)

i进口标记红字

关于如何修复它有什么想法吗?

jestjs angular ts-jest

9
推荐指数
2
解决办法
4269
查看次数

SSR在Angular中采用了错误的环境

我有适用于SSR的Angular 6应用程序.我注意到它在server.js中的SSR上需要一次错误的environmanet变量文件(environment.ts)(没有SSR时没有发生)

这是编译server.js的和平, var environment_1 = __webpack_require__(/*! ../../../../environments/environment */ "./src/environments/environment.ts");这很自然,因为编译浏览器时angular.json交换文件

 "fileReplacements": [
                            {
                                "replace": "src/environments/environment.ts",
                                "with": "src/environments/environment.prod.ts"
                            }
                        ]
Run Code Online (Sandbox Code Playgroud)

然而,一旦webpack编译服务器,它只需要enironment.ts这是dev配置

/***/ "./src/environments/environment.ts":
/*!*****************************************!*\
  !*** ./src/environments/environment.ts ***!
  \*****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";

// The file contents for the current environment will overwrite these during build.
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
// `ng build --env=prod` then `environment.prod.ts` will be used instead. …
Run Code Online (Sandbox Code Playgroud)

environment-variables server-side-rendering ssr angular angular6

5
推荐指数
2
解决办法
940
查看次数

如何更改滑块颤动中分区的颜色

你好,我有带分区的滑块。用于更改分区颜色以使它们不可见的主题属性是什么?

colors slider division flutter

2
推荐指数
1
解决办法
3238
查看次数

NestJs 中的 @Header('Cache-Control')

我有一个 NestJS REST api,并注意到 Cache-Control 标头未发送。我不确定我是否错过了 NestJS 的某些内容,但询问 google 如何使用 NestJS 缓存 REST API 获取响应只会引导我找到 NestJs 缓存管理器,该管理器位于内存缓存中的服务器上。所以我有几个问题:

  1. 缓存 REST API 数据响应不是很常见吗
  2. 我应该明确设置 @Header('Cache-Control', '..?')
  3. 也许在客户端缓存更好?(我知道数据有效性 - 数据不会改变我说的是文章)

感谢您的回答

caching browser-cache nestjs

2
推荐指数
1
解决办法
4686
查看次数