Как установить vue-cli на сервер? - PullRequest
0 голосов
/ 07 июня 2018

Я искал об установке vue-cli.Все они установлены на localhost:8080.

Разве невозможно установить на сервер?

Я пытался установить vue-cli на порт 8080 на моем сервере, но это быловместо этого установлен на порт 8081.

Однако порт 8081 заблокирован на моем сервере.

Мой фрейм Laravel + vue.js

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

Если вы хотите 2 отдельных проекта, тогда используйте vue-cli.Но laravel поставляется с поддержкой vue из коробки, поэтому вам, вероятно, не нужен vue-cli.

Убедитесь, что вы добавили свой основной js-файл в webpack.mix.js.Например:

let mix = require('laravel-mix');

mix.js('src/app.js', 'dist');

mix.options({ 
  hmrOptions :{
    host: 'localhost',
    port: '8080'
  }
});

Это должно работать с app.js, например:

Add import Vue from 'vue';
import Notification from './components/Notification.vue';
new Vue({
    el: '#app',
    components: { Notification }
});

npm run dev работает webpa

0 голосов
/ 07 июня 2018

Вы делаете это в производственном режиме?Если да, то вам, вероятно, сначала нужно собрать приложение vue, запустив npm run build.Он сгенерирует папку dist, и это то, что вам нужно в вашем приложении laravel.

...