创建laravel项目
"php": "^7.2",
"laravel/framework": "^6.2",
laravel new webhelper.local
add mix
npm install
add vue-cli3
cd /resources/
vue create vue
创建 vue.config.js
module.exports = {
publicPath:'/s/',
outputDir:'../../public/s'
}
vue的package.json增加watch命令
{
"name": "vue",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"watch": "vue-cli-service build --watch"
},
"dependencies": {
"core-js": "^3.4.3",
"vue": "^2.6.10",
"vue-router": "^3.1.3"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^4.1.0",
"@vue/cli-plugin-router": "^4.1.0",
"@vue/cli-service": "^4.1.0",
"vue-template-compiler": "^2.6.10"
}
}
调整nginx服务器配置
location / {
try_files $uri $uri/ /index.php?$query_string /s/ ;
}