Я хочу использовать модуль assert
в browserify
/tsify
связки. См. https://www.npmjs.com/package/assert и https://github.com/substack/browserify-handbook#builtins и https://nodejs.org/api/assert.html. Короче говоря, это узел-js совместимый модуль assert
в браузере, который является браузером встроенного.Самостоятельное объявление типа типа в TypeScript
Поэтому я добавил @types/assert
в мой package.json
. Однако модуль декларации не распознается (кажется, глючит). Поэтому я хочу сделать эквивалент node_modules/@types/assert
, но за пределами node_modules
, так как node_modules
не должен находиться в исходном контроле.
Возможно ли это? Если нет, может/должен использовать синтаксис старой школы /// <reference
или declare module "assert"
или что?
Какой вы используете systemjs или CLI – Aravind
я не использую systemjs. Я не уверен в CLI, но кажется, что я использую встроенный загрузчик браузера для модулей CommonJS. – nponeccop