node.js - 将 Nx 工作区部署到 Google App Engine
问题描述
我的 Nx 应用程序在本地运行良好,但在部署到 GAE 时失败并出现以下错误:
sh: 1: exec: nx: not found
它找不到nx
在dependencies
(not devDependencies
) 下列出的内容,因为 GAE 没有安装这些内容。
我package.json
的里面有这个:
"scripts": {
"start": "nx serve api",
所以当 GAE 运行时npm run start
它会失败。我尝试直接指定路径,nx
但尝试使用它来引用它,node_modules/nx/bin/nx
但这也失败了。
我想知道如何让 GAE 用于nx
为应用程序提供服务。
这是一个如此简单和基本的用例,我很困惑,它没有一个简单的解决方案。我一定错过了一些非常简单的东西。
解决方案
推荐阅读
- android - 在 android 代码中使用操作拨号意图时的问题
- python - 如何让我的 numpy 图像在 python 中采用 alpha 通道值
- mysql - 连接到MYSQL表中的最后一行
- javascript - Reactstrap - 使用“选择”类型的输入时 e 的返回类型
- go - 如何在“GoLang”中使用“本地”模块
- swift4 - 如何从单词或字符串中获取第一个字符
- ios - 如何在每个 TableViewCell 中进行倒计时?
- html - 如何在 Angular 2 中嵌入本地视频文件?
- python - 如何单独使用 python 在 localhost 中托管本地 html 文件
- css - svg 笔画文本在 foreignObject 中不起作用