Я добавил day.js (поскольку moment.js устарел) в свой проект, и после запуска lint я получил эту ошибку:
'dayjs' should be listed in the project's dependencies. Run 'npm i -S dayjs' to add it
Я использую не npm, а пряжу. Пытался найти его в гугле, но безрезультатно. Кто-нибудь может помочь мне с этим?
Попробуйте добавить этот фрагмент кода в свой eslintrc.js.
settings: {
'import/core-modules': ['dayjs'],
}
Поскольку принятый ответ - это один из способов сделать это, т.е.
settings: {
'import/core-modules': ['dayjs'],
}
Или это может быть dayjs
может быть установлено как devDependencies
в package.json, установка его как dependencies
также решит эту проблему.
Я не уверен, какой менеджер пакетов вы используете npm
или yarn
, но сначала вам нужно удалить dayjs
из вашего devDependencies
. Или он может быть установлен как peerDependency
. А затем просто выполните npm install dayjs
или yarn add dayjs
, что установит его, как в dependencies
вашего package.json.
Как ты это делаешь?