javascript - ngx-monaco-editor:无法从 node_modules 找到 loader.js 文件
问题描述
我想在我的项目中包含 ngx-monaco-editor 以在前端创建一个类似计算器的屏幕,该屏幕显示用户单击相应按钮时输入的文本。
我已经安装了 ngx-monaco-editor(版本 6.0.0)。
依赖项已包含在 app.module.ts 中,我已将 glub 添加到 angular.json 文件中的资产中。
app.component.hlml :
<ngx-monaco-editor [options]="editorOptions" [(ngModel)]="code"></ngx-monaco-editor>
app.component.ts :
editorOptions = {theme: 'vs-dark', language: 'javascript'};
code: string= 'function x() {\nconsole.log("Hello world!");\n}';
编辑器没有被渲染。相反,我收到一个错误,即找不到我的 loader.js 文件。
http://localhost:4200/assets/monaco/vs/loader.js net::ERR_ABORTED 404(未找到)@base-editor.js:65
loader.js 文件位于 node_modules/ngx-monaco-editor/assets/monaco/vs/loader.js ,我可以导航到它。
错误发生在 base-editor.js,第 65 行。此文件的位置是 node_modules/ngx-monaco-editor/base-editor.js
解决方案
10.0.0 中没有资产文件夹,但在 9.0.0 版本中有我使用它并且它有效。
推荐阅读
- r - ggplot2 scale_color_manual 显示图例中的所有值
- python - Overlay contour onto new image
- google-gsuite - 授权错误 400 - 使用 Google Apps Domains API 将域别名添加到辅助域
- java - Spring Boot + JWT 返回“访问被拒绝”
- javascript - 如何在 JS 中使用数组过滤对象数组?
- c# - EF Core:两个表之间有一对一和一对多的关系
- android - 为什么此按钮不会出现在某些设备上?
- for-loop - CMD:测试for循环变量是否包含另一个变量
- r - 使用两个日期列作为参考计算每个日历月的人时
- javascript - 了解这个问题的递归?