Xterm.js: НС удаСтся Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ дСмонстрационноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ установкС npm

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 4 ΠΎΠΊΡ‚. 2017  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: xtermjs/xterm.js

Π― пытался Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ дСмонстрационноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ локально, Π½ΠΎ столкнулся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ послС запуска npm install ΠΈΠ·-Π·Π° процСсса сборки gulp. Ошибка связана с этим Π±Π»ΠΎΠΊΠΎΠΌ ΠΊΠΎΠ΄Π°:

// Under some environments like TravisCI, this comes out at absolute which can
// break the build. This ensures that the outDir is absolute.
if (outDir.indexOf(__dirname) !== 0) {
  outDir = `${__dirname}/${outDir}`;
}

Π‘Π±ΠΎΡ€ΠΊΠ° gulp Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ ошибкой с сообщСниСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Ошибка: C: \ Users \ foobar \ Downloads \ xterm.js / C: /Users/foobar/Downloads/xterm.js/lib содСрТит нСдопустимыС символы ΠΏΡƒΡ‚ΠΈ WIN32.

Π― Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» этот ΠΊΠΎΠ΄, ΠΈ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠ°ΠΊ оТидалось, Π½ΠΎ я Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, стоит Π»ΠΈ ΠΌΠ½Π΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это исправлСниС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, согласно ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡŽ, ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ситуациях?

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ

  • Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ вСрсия Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°: -
  • ВСрсия ОБ: Windows 7
  • ВСрсия xterm.js: ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· Π²Π΅Ρ‚ΠΊΠΈ v3

ДСйствия ΠΏΠΎ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ

  1. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ дСмонстрационноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² README.

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@travisobregon Π― Π½Π΅ ΠΌΠΎΠ³Ρƒ

if (path.normalize(outDir).indexOf(__dirname) !== 0) {
  outDir = `${__dirname}/${path.normalize(outDir)}`;
}

@Tyriar Π― ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ» измСнСния, ΠΈ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, ΠΏΠΈΠ°Ρ€ отсутствуСт https://github.com/sourcelair/xterm.js/pull/1028

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ