Skip to content

AgeofCreations/FrontendDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Шаг 1: Создаёшь папку backend в project_root

Шаг 2: Из папки frontend выполняешь

vue create frontend

Шаг 3: Создать в корне frontend файл vue.config.js с содержимым:

module.exports = {
  publicPath: process.env.NODE_ENV === 'production'
    ? '/public/'
    : './dev',
  outputDir: process.env.NODE_ENV === 'production'
    ? '../backend/static'
    : './dev'
}
// publicPath - путь к статическим файлам в URL.
// outputDir - путь, по которому npm билдит файлы в файловой системе

Шаг 4: написать вьюху, которая возвращает web.Fileresponse("<Путь к index.html>") Шаг 5: Написать start_app Шаг 6: добавить route, который будет вощвращать написанную вьюху и route, который будет содержать:

web.static("<URL статики>", "<Путь к статике в файловой системе>")

Готово.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published