小编Him*_*har的帖子

内部/模块/cjs/loader.js:800 抛出错误

在我的项目文件夹中执行纱线安装并出现以下错误。

internal/modules/cjs/loader.js:800
throw err;
^
Error: Cannot find module 'ts-node/register'
Require stack:
- internal/preload
?[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797
:15)?[39m
?[90m    at Function.Module._load (internal/modules/cjs/loader.js:690:27)?[39m
?[90m    at Module.require (internal/modules/cjs/loader.js:852:19)?[39m
?[90m    at Module._preloadModules (internal/modules/cjs/loader.js:1147:12)?[39m
?[90m    at loadPreloadModules (internal/bootstrap/pre_execution.js:443:5)?[39m
?[90m    at prepareMainThreadExecution (internal/bootstrap/pre_execution.js:62:3
)?[39m
?[90m    at internal/main/run_main_module.js:7:1?[39m {
code: ?[32m'MODULE_NOT_FOUND'?[39m,
requireStack: [ ?[32m'internal/preload'?[39m ]
}
Run Code Online (Sandbox Code Playgroud)

删除了node_module、yarn.lock 和node-cache。但没有成功。

此错误不是特定于项目的。如果我在系统中的任何地方运行yarn、node或npm,我都会遇到上述错误。我的节点和纱线包是否损坏?

javascript node.js npm yarnpkg ts-node

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

如何在摩纳哥使用addExtraLib添加lodash库

我希望摩纳哥编辑将 lodash 视为一个库。为了解决这个问题,我使用addExtraLib(content: string, filePath?: string)。由于 lodash 是我的节点模块,我可以提供文件路径,但要在内容中写入内容。我需要在我的摩纳哥编辑器中启用 lodash 的全部功能。

我可以使用https://microsoft.github.io/monaco-editor/playground.html#extending-language-services-configure-javascript-defaults添加一个小型自定义库

需要帮助来解决此问题。 在此输入图像描述

javascript monaco-editor

5
推荐指数
1
解决办法
890
查看次数

动态表单验证在 Angular 6 中不起作用

场景:用户想要检索电子邮件或重置密码。人们将根据要求选择相应的选项。仅当表单有效时,提交按钮才会启用。

问题:我想根据所选选项动态更新验证。但它不起作用。我肯定错过了一些东西。我使用了clearValidators,但它也不起作用。这是 工作代码

用于测试使用:电子邮件:test@test.com 密码:Test@1234

angular angular-reactive-forms angular2-form-validation

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

最小值 18 和最大值 99 的正则表达式,前导零

最小值 18 和最大值 99 的正则表达式,前导零。意味着我的号码应该是从 18 到 99。有一个前导零的条件,即 18 == 018, 99 == 099

javascript regex angularjs ng-pattern

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