Невозможно построить skulpt с окнами из-за строки 234 в skulpt.py
Я совершенно новичок в лепке, и последние несколько дней я пытался построить его так, чтобы я мог начать работу над новым модулем, который я хотел бы создать для школьного проекта. Предыдущие проблемы, с которыми я сталкивался, были в package.json, перед всеми командами был знак "./", который мне пришлось удалить, чтобы их можно было вызывать в windows cmd. Мне пришлось изменить Python по умолчанию на 2.7.9, чтобы получить GitPython. установлен, и, наконец, я изменил строку 178 в skulpt.py с winbase = ".\support\d8\x32" на winbase = "support\d8", потому что./ не работает на windows, а d8.exe был в каталог d8 вместо х32. Я говорю вам эти изменения на случай, если они являются причиной, по которой это не работает. Но теперь я получаю сообщение об ошибке:
Maui@DESKTOP-F2RH208 MINGW64 /d/Users/Maui/Documents/GitHub/skulpt (master)
$ npm run build
> skulpt@1.0.0 build D:\Users\Maui\Documents\GitHub\skulpt
> skulpt.py dist
JavaScript debugger enabled
closure: skipped
run: 562/562 (+1 disabled)
Quitting
WARNING: working directory not clean (according to 'git status')
Running jshint
['src\\abstract.js', 'src\\ast.js', 'src\\biginteger.js', 'src\\bool.js', 'src\\builtin.js', 'src\\builtindict.js', 'src\\compile.js', 'src\\complex.js', 'src\\constants.js', 'src\\dict.js', 'src\\enumerate.js', 'src\\env.js', 'src\\errors.js', 'src\\ffi.js', 'src\\file.js', 'src\\float.js', 'src\\formatting.js', 'src\\fromcodepoint.js', 'src\\function.js', 'src\\generator.js', 'src\\import.js', 'src\\int.js', 'src\\internalpython.js', 'src\\iterator.js', 'src\\list.js', 'src\\long.js', 'src\\method.js', 'src\\misceval.js', 'src\\module.js', 'src\\number.js', 'src\\numtype.js', 'src\\object.js', 'src\\parser.js', 'src\\print.js', 'src\\seqtype.js', 'src\\set.js', 'src\\slice.js', 'src\\sorted.js', 'src\\str.js', 'src\\structseq.js', 'src\\symtable.js', 'src\\timsort.js', 'src\\tokenize.js', 'src\\tuple.js', 'src\\type.js', 'debugger\\debugger.js']
Traceback (most recent call last):
File "D:\Users\Maui\Documents\GitHub\skulpt\skulpt.py", line 1410, in <module>
main()
File "D:\Users\Maui\Documents\GitHub\skulpt\skulpt.py", line 1327, in main
dist(options)
File "D:\Users\Maui\Documents\GitHub\skulpt\skulpt.py", line 743, in dist
ret = test()
File "D:\Users\Maui\Documents\GitHub\skulpt\skulpt.py", line 235, in test
jshintcmd = "jshint {1}".format(' '.join(files))
IndexError: tuple index out of range
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! skulpt@1.0.0 build: `skulpt.py dist`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the skulpt@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Maui\AppData\Roaming\npm-cache\_logs\2018-07-14T03_09_03_140Z-debug.log
Причина, по которой он также распечатал все файлы js, заключается в том, что я добавил оператор print, чтобы показать, что они были захвачены правильно.
любая помощь будет принята с благодарностью. благодарю вас