Я создаю новый проект консольного приложения Typescript Node.js в Visual Studio 2015.
запустить в строке cmd: npm init
и: npm install ws --save-dev
Добавьте несколько файлов машинописного текста в проект ... до этого момента проект строится нормально.
После строки cmd: npm install sync-request --save-dev
Тогда проект не будет построен.
Вот некоторые из 732 ошибок из вывода сборки в VS:
typings\node\node.d.ts(78,6): error TS2300: Build:Duplicate identifier 'BufferEncoding'.
node_modules\@types\node\assert.d.ts(51,5): error TS2300: Build:Duplicate identifier 'export='.
node_modules\@types\node\assert.d.ts(51,5): error TS2300: Build:Duplicate identifier 'export='.
node_modules\@types\node\zlib.d.ts(111,11): error TS2451: Build:Cannot redeclare block-scoped variable 'Z_NO_FLUSH'.
В опциях сборки машинописного текста, если я отключаю «Не выводить выходные данные, если сообщается о каких-либо ошибках», сборка завершается неудачно, но проекты выполняются нормально!
Может кто-нибудь объяснить, что происходит и как это исправить?
Спасибо,
Пол