laravel好用吗?真不知道,项目需求需要用到这个框架,安装就搞了好久,现在的框架都变了,不再像以前把代码拿过来,配置好apache就能进行访问开发了,有好也有不好吧,或许我真的老了。

回到正题,安装好laravel-shop后,前台一直报The Mix manifest does not exist.我以为是没产品的原因,后面进后台添加了产品还是报这错,意识到了,不是代码的原因,估计还是没弄好laravel,查了一下,才知道是laravel-Mix,也是前端构建工具,对css、javascript的预处理脚本。还要用node来安装处理。按查到的资料进行了以下的处理

php artisan vendor:publish --provider="Laravel\Horizon\HorizonServiceProvider"
npm install --no-bin-links
npm run production
#处理完成依然不行

npm一直有WARN,提示You must install peer dependencies yourself.,没办法,再查这个提示了,有说要用npm install -g npm升级就行,查了我的npm也是最新的6.13版本,也尝试了这个方法,同时执行了以下的语句。

npm i webpack-laravel-mix-manifest --save-dev
php artisan vendor:publish --tag=telescope-assets --force
#处理完成依然不行

以为npm有问题,执行apt-get purge npm删除了重新安装后,也还是不行!最后看到这个文章https://blog.csdn.net/weixin_39713762/article/details/94417480

再看看自己的网站根目录发现有node_modules目录,于是删除了node_modules文件夹,再执行node install,终于解决了。