2021年6月

laravel api的路由里用

auth()->attmpt(['username'=>'username', 'password'=>'password'])

返回 true,但session并没有储存。因为 app\Http\Kernel.php$middlewareGroups 并没有启用

\Illuminate\Session\Middleware\StartSession::class,
这个中间法,这样使得api里的路由无法使用session。解决方法是将 \Illuminate\Session\Middleware\StartSession::class,从 $middlewareGroups 移到 $middleware,这样使得所有路由都可以使用session了,在api路由登录后,在web自然可以用了。

转载:https://www.liaozhiwei.com/post/1574

1.第一步,创建项目:

vue create MyObject —default

2.第二步,在项目根目录下新建vue.config.js文件:

const path = require('path');
function resolve (dir) {
    return path.join(__dirname, dir)
}
module.exports = {
    lintOnSave: true,
    runtimeCompiler: true, // 使用构建版vue
    chainWebpack: (config)=>{
        config.resolve.alias
            .set('assets',resolve('src/assets'))
            .set('components',resolve('src/components'))
            //.set('easyui',resolve('src/easyui')) // 我这边是购买 了源代码,直接复制到src目录下使用

    }
}

第3步:进入项目录

cd MyObject

第4步:按照官方文档往下即可

https://www.jeasyui.net/download/vue.html

参考转载:https://www.jianshu.com/p/fa7156d008a3