Публичное / частное объявление только для классов ES6 с babel
Я использую Babel по умолчанию es2015
предустановка для преобразования кода ES6 JS. Поскольку я работаю в другом проекте с TypeScript, я пришел к признанию аннотации publi/private о методах.
Я хотел бы использовать ту же аннотацию в коде JS. Даже если это на самом деле не сделает методы для экспортируемого объекта приватными, я считаю полезным быстро узнать, используется ли метод другими классами или нет.
Существует ли плагин Babel или другие средства для удаления всех публичных / частных объявлений, чтобы я мог использовать его в своем коде? даже без проверки пространства имен это все равно будет очень полезно.
1 ответ
В настоящее время существует предложение о "Частных полях", которое находится в процессе реализации, но оно еще не является частью Babel. В следующем месяце или двух я ожидаю, что это будет доступно.