小编Nyl*_*ile的帖子

不应该访问@Whatever ::什么产生至少一个警告而不是一个空数组?

在以下代码中:

use strict;
use warnings;
use Data::Dumper;

my %hash = %Whatever::whatever;
my @array = @Whatever::whatever;
print Dumper \@array;
print Dumper \%hash;
Run Code Online (Sandbox Code Playgroud)

我的理解是@Whatever ::无论是什么访问符号​​表,并且不会产生错误消息,因为符号表是一个哈希.但为什么至少没有用于访问不存在元素的警告消息?

variables perl

10
推荐指数
2
解决办法
190
查看次数

Angular Universal“找不到模块文件(/src/app/.ts)”

我有一个最初在Angular 2上开发的应用程序,随着使用Angular发行文档发布新版本的Angular,我逐渐随着时间的推移而迁移。目前,应用程序中的angular版本为:7.2.15

我还应该补充一点,我已经使用@ nrwl / nx将NestJs + Angular项目移动到了单声道存储库中,但是即使尝试在不使用@ nrwl / nx的单声道存储库中将通用添加到我以前的版本中,也会出现相同的错误

现在,当我尝试添加角度通用支持时:

ng add @nguniversal/express-engine --clientProject <my project name>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Module file (/src/app/.ts) not found
Run Code Online (Sandbox Code Playgroud)

这是我遇到的唯一错误,因此很难知道从哪里开始。我也找不到在线报告任何类似的问题。有人知道我该如何解决?

这是ng -v的输出:

Your global Angular CLI version (8.2.0) is greater than your local
version (7.3.9). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ …
Run Code Online (Sandbox Code Playgroud)

angular-universal angular

8
推荐指数
2
解决办法
334
查看次数

标签 统计

angular ×1

angular-universal ×1

perl ×1

variables ×1