uni-app 【报Bug】cross-env NODE_ENV=development UNI_PLATFORM=app-plus vue-cli-service uni-build 打包未生成编译后文件

uni-app 【报Bug】cross-env NODE_ENV=development UNI_PLATFORM=app-plus vue-cli-service uni-build 打包未生成编译后文件

1 回复

更多关于uni-app 【报Bug】cross-env NODE_ENV=development UNI_PLATFORM=app-plus vue-cli-service uni-build 打包未生成编译后文件的实战教程也可以访问 https://www.itying.com/category-93-b0.html


该问题通常是由于环境变量配置或构建流程异常导致。建议按以下步骤排查:

  1. 检查环境变量配置

    • 确认项目根目录下是否存在 .env.development 文件
    • 检查 package.json 中 scripts 配置是否正确:
      "scripts": {
        "build:app": "cross-env NODE_ENV=development UNI_PLATFORM=app-plus vue-cli-service uni-build"
      }
      
  2. 清理缓存并重新构建

    rm -rf node_modules/.cache
    npm run build:app
    
  3. 检查输出目录

    • 默认输出路径为 dist/build/app-plus
    • 确认磁盘空间是否充足
    • 检查是否有杀毒软件拦截文件生成
  4. 查看详细日志 添加 --mode development 参数获取更详细的构建信息:

    cross-env NODE_ENV=development UNI_PLATFORM=app-plus vue-cli-service uni-build --mode development
    
  5. 验证依赖完整性

    npm ci
回到顶部