Плагин Babel заменяет идентификатор define на pkg.version!
npm i --save-dev babel-plugin-version
Добавьте его в .babelrc.
{
"plugins": [
"version"
]
}
В:
const a = { a: __VERSION__ };
const b = a === __VERSION__;
const c = [__VERSION__];
const d =__VERSION__ = 1;
Вывод:
const a = { a: "0.1.0" };
const b = a === "0.1.0";
const c = ["0.1.0"];
const d = __VERSION__ = 1;
Можно настроить определение по умолчанию VERSION.
{
"plugins": [
["version", { "define": "__PKG_VERSION__" }]
]
}
npm i
npm t
Затем посмотрите файлы в каталоге lib.
MIT
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )