import getTemplate from '@getTemplate';
template: getTemplate('id/name')
"@getTemplate": path.join(__dirname, process.env.NODE_ENV = 'production' ? 'src/getTemplateDB.js' : 'src/getTemplateString.js' )
getTemplateDB
лежит код для получения из базы, а в getTemplateString
из какого-то файлика\фаликов(тут может пригодиться require.context
) с нужными строками которые ты редактируешь в dev на лету. package.json
build
можешь добавить скрипт который пошлёт твои файлики в бд типа:"build": "vue-cli-service build && node ./submitToDB.js"
node ./submitToDB.js
в пост пуш хук. Так даже смешнее:
Boolean { false } 'true' false
'Content-Type' => 'application/json'
withCredentials
указывать, помимо кучи всего прочего.
Если ты считаешь что это - нормально и удобно, то говорить тут, собственно, не о чем.