Я искал установку vue-cli.
Все они установлены на localhost:8080.
На сервер невозможно установить?
Я попытался установить vue-cli на порт 8080 на моем сервере
но вместо этого он был установлен на порт 8081.
Однако порт 8081 на моем сервере заблокирован.
Моя рамка - Laravel + vue.js






Вы делаете это в производственном режиме? Если да, то вам, вероятно, сначала нужно собрать приложение vue, запустив npm run build. Он сгенерирует папку dist, и это то, что вам нужно в вашем приложении laravel.
Нет, npm run build, если вы уже закончили разработку. И для этого не нужен сервер. Просто поместите содержимое вашей папки dist в общую папку laravel.
Я набрал 'npm run build', и в ./node_modules/css-loader?minimize!./node_modules/vue-loader / lib / style-compiler? {"vue": true, "id ":" da ta-v-3dbef398 "," scop ed ": false," hasInline Config ": false}! ./ nod e_modules / vue-loader /lib/selector.js?typ e = styles & index = 0! ./ s rc / App.vue Ошибка загрузки PostCSS.
Если вам нужны 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
вы имеете в виду, прежде чем npm run dev, сначала npm run build? а поменял порт и npm run dev?