Skip to content

Instantly share code, notes, and snippets.

@Titoratus
Last active February 10, 2020 01:54
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Titoratus/cc5e837f2382c5a7ef205fb05ec5f571 to your computer and use it in GitHub Desktop.
Save Titoratus/cc5e837f2382c5a7ef205fb05ec5f571 to your computer and use it in GitHub Desktop.
[OctoberCMS] Vue.js
Устанавливаем October (установщиком или через Composer)
В папке с October устанавливаем пакет vue-cli (npm i -g vue-cli) и создаём vue приложение (vue init webpack my-app),
внутри папки my-app выполняем (npm i) и в итоге npm run dev (консоль и так подскажет)
Внутри my-app - npm i --save-dev axios (для запросов get, post к api)
Axios — это JavaScript-библиотека для выполнения либо HTTP-запросов в Node.js, либо XMLHttpRequests в браузере.
.htaccess (шоб axios мог получать данные):
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTION"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment