.user.ini删除不了,造成nuxt编译错误

当前环境: production 09:52:45
ℹ Production build 09:52:58
ℹ Bundling for server and client side 09:52:58
ℹ Target: server 09:52:58
✔ Builder initialized 09:52:58

FATAL ENOTDIR: not a directory, scandir ‘/www/wwwroot/heonline/.nuxt/dist/.user.ini’ 09:52:58

╭────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ ✖ Nuxt Fatal Error │
│ │
│ Error: ENOTDIR: not a directory, scandir ‘/www/wwwroot/heonline/.nuxt/dist/.user.ini’ │
│ │
╰────────────────────────────────────────────────────────────────────────────────────────────────────╯

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] build: nuxt build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2023-12-27T01_52_58_426Z-debug.log

在linux下编译不成功的问题:
[root@main-nginx dist]# chattr -i .user.ini 找到这个文件改成权限
[root@main-nginx dist]# rm -rf .user.ini 删除
#nuxt build
重新编译后,运行解决!

.user.ini这个文件是防止跨域!

你可能感兴趣的:(vue.js,前端,linux,nginx)