new Terminal()
和term.open(document.getElementById('terminal-container'));
好像没有加载 xterm css 文件? 我将 xterm 与反应一起使用。
嗨,zhangjie2012,
我对 react 了解不多,但是当你require('xterm')
或import 'xterm'
,除非你使用一些特殊的加载器,否则你只会得到 js。 Webpack 有一个特殊的加载器来处理样式/css,但您必须使用 import 语句指向 xterm 的 css 文件。 有关加载 css 的信息,请参阅您的打包程序/加载程序的文档。
要清楚。 css 和 js 文件是分开存储的,通常需要多个 import 语句来获取它们。
是的,您需要包含 CSS 文件以及入门代码片段https://github.com/xtermjs/xterm.js#getting -started
对于 scss:
<strong i="6">@import</strong> '~xterm/dist/xterm.css';
最有用的评论
嗨,zhangjie2012,
我对 react 了解不多,但是当你
require('xterm')
或import 'xterm'
,除非你使用一些特殊的加载器,否则你只会得到 js。 Webpack 有一个特殊的加载器来处理样式/css,但您必须使用 import 语句指向 xterm 的 css 文件。 有关加载 css 的信息,请参阅您的打包程序/加载程序的文档。要清楚。 css 和 js 文件是分开存储的,通常需要多个 import 语句来获取它们。