node.js - 在 Heroku 上创建 ReviewApp(Node.js)
问题描述
生成 ionic-app 的 ReviewApp(使用“express”)时,npm install
会在 heroku 上自动执行。由于 package.json 中描述了 'ionic-deploy' 包,npm install
因此会失败。
细节:
npm ERR! notsup Unsupported platform for ios-deploy@1.9.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
我想并解决了以下解决方案...
(不是从 package.json 中删除 'ios-deploy' 包)
- 将包从依赖项移动到 devDependencies
- 更改 heroku 的 env-var (NPM_CONFIG_PRODUCTION=true, NODE_ENV=production)
- heroku
npm install
将在没有 devDependencies 的情况下运行并且不会导致错误
但它会像以前一样出错......
在heroku上运行时有没有办法不安装devDependencies npm install
?还有另一种生成 ReviewApp 的方法吗?
解决方案
推荐阅读
- asp.net - Scaffold-DbContext 但无法搜索数据库
- jenkins - Jenkins Job 和 FreestyleJob 的区别
- ios - 如何在 uicollectionview 标题中添加 uicollectionview
- java - 读取 CSV 文件并用 Java 编写 Json 文件
- javascript - Google Drive API Picker v3(2018 年 5 月)窗口消失并给出 .split is not a function 错误
- css - 使用 Z-Index 的图像叠加,但看不到下面的元素
- amazon-web-services - 容错集群队列 - SQS
- oracle - 在更新、插入或删除之前检查触发器中的时间
- java - Jenkins Pipeline Compiler-Warnings 插件声明
- reactjs - React admin-on-rest 添加 X-Total-Count