Я работаю над проектом Vue CLI 3, который включает в себя серверную часть NodeJS.Я хотел бы расширить некоторые из "приятных на ощупь" интерфейсов Vue CLI, например синтаксис Webpack import
и ESLint, для работы с кодом в этом бэкэнде.Есть ли простой способ сделать это?
Я немного разбирался в этом, и в соответствии со статьей "Работа с Webpack" я мог бы просто добавить еще один eslint-loader с указанием пути к внутреннему каталогу.Однако я не уверен в своем понимании Webpack и не думаю, что этот подход действительно будет работать.
Вот моя текущая структура проекта:
- Я добавил каталог
server
- Я установил Nodemon для автоматической перезагрузки бэкэнда
- Я изменил
yarn serve
для запуска vue-cli-service serve & ./node_modules/nodemon/bin/nodemon.js --watch server server/server.js
Это не очень элегантное решение, и я 'я буду более чем рад изменить его, чтобы заставить работать Webpack / ESLint.