问题标签 [vercel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
next.js - Zeit now 部署错误
我刚刚完成了 next.js 教程并创建了一个简单的应用程序。我现在正在尝试使用 Zeit Now 部署应用程序,尽管当我在 windows powershell 中输入“now”时出现错误:错误!EPERM:不允许操作,scandir 'C:\Users\Craig\AppData\Local\Microsoft\Windows\Temporary Internet Files'
我不得不尝试谷歌一些解决方案,但到目前为止还没有运气。谁能从错误中看到我需要做些什么来解决这个问题?
干杯
vercel - NODE_PATH 或任何在 zeit/now.sh 上带有 node-server 的模块别名
使用@now/node-server
,我正在努力实现这一目标:
代替
问题是我尝试了多种不起作用的方法,包括:
设置NODE_PATH=src
和使用require('src/...
不起作用,因为将 NODE_PATH 设置为 env 无效
修补需要使用模块别名(https://www.npmjs.com/package/module-alias)
在本地工作,在 Zeit 上失败,因为节点找不到使用该模块的任何文件。
我用了:
有没有办法做到这一点?
node.js - zeit 的项目部署显示“警告项目缺少版本 ### 的 now.json 文件”
将我的项目部署到我的 zeit 剪贴板时,成功部署后会出现一个警告标志,指出“您的项目缺少版本 ### 的 now.json 文件”。然后我去 zeit 网站暂时获取新版本,但它不起作用。顺便说一句,这是一个节点项目。任何帮助表示赞赏
python - 如何将数据库 SQLite3 与 Zeit Now(无服务器)一起使用?
我正在使用 Python。在该目录中,有一个文件“main.db”。
当我在计算机上运行代码时,一切正常。但是当我部署到Now(无服务器)时,报错:
502:您的部署发生错误
类型:NO_STATUS_CODE_FROM_LAMBDA
负责您尝试访问的路径的 Lambda 未回复状态代码。
发生这种情况,即使它只写了“import sqlite3”,我也试图在“requirements.txt”中注册:sqlite3==2.6.0
等。但它不起作用。
如何在项目文件夹中使用数据库?
reactjs - 使用 Now 将 Sanity 令牌存储为秘密不起作用
在使用 Now 部署我的项目时,我试图将 Sanity 令牌存储为秘密,但这一切似乎都不起作用。这是我的情况:
我将我的理智令牌作为秘密添加到 CLI(我称之为
sanity_token
)。
/li>now.json
我在项目的根目录中添加了一个文件:我在 as 中使用了变量
/li>sanity.js
:
...但它似乎在运行npm run dev
或部署时都不起作用now
。页面被加载并且没有错误,但我没有内容,因为无法达到理智。好像这个秘密不见了。我可能做错了什么?
flask - 现在用烧瓶+电报
我正在使用https://zeit.co(免费)并且正在考虑为电报聊天机器人设置一个 webhook。
我从电话上的电报应用程序发送了一条消息,它应该将一个 json 发布到 webhook url。它确实发布了数据,但我无法获取 json。zeit.co 似乎无法处理 json?
每当我试图打电话时,它就像卡住了request.json
来自 zeit.co 的错误消息
12/27 01:42 PM (40s) REPORT RequestId: 3462880b-09d4-11e9-b07e-77492ad19973 持续时间: 300021.80 ms 计费持续时间: 300000 ms 内存大小: 1024 MB 使用的最大内存: 42 MB
12/27 01:42 PM ( 40s) 2018-12-27T12:42:42.838Z 3462880b-09d4-11e9-b07e-77492ad19973 任务在 300.02 秒后超时
知道如何获取 webhook 数据吗?
干杯
vercel - Zeit/Now - 在不更改链接的情况下更新现有部署 - 有可能吗?
我有一个 vue.js 应用程序托管在now
. 它是一个已经编译的构建,它由 just 托管now --public
,没有 json 构建和其他东西。而且我想知道是否可以在此部署中添加文件/资产或更改/更新文件,而无需更改部署 URL 或创建新部署。如果是,那么最简单的方法是什么?
我的问题可能听起来很愚蠢,但我已经尽可能地提及并且未能找到答案。
amazon-web-services - 在 Zeit 上为 Next.js 应用程序正确存储 AWS 凭据的位置
我有一个部署到 Zeit 的 Next.js 应用程序。我想访问一些 AWS 服务:SNS 发送文本消息和 DynamoDB 存储一些数据。
有适用于 JavaScript 的aws-sdk,因此很容易使用 AWS 的任何服务
发送短信的示例函数
问题是我可以在哪里/如何安全地将 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY 存储在 Zeit 主机上?所以它不会暴露给最终用户。
任何帮助表示赞赏!谢谢
node.js - 如何将在 zeit 中运行的 node.js 与 postgresql 连接起来?
有@now/node
部署到 zeit 的 node.js 代码(builder)。现在我想将它连接到 PostgreSQL。
这似乎是一个非常常见的场景,但我找不到足够好的学习材料。
问题是这里有很多东西需要配置:
- PostgreSQL 实例。(我选择了 AWS RDS 免费套餐)
- 安全组的入站连接应覆盖部署 zeit 的 ip
- zeit 部署应具有用于建立 ssl 连接的正确证书
这里有什么遗漏吗?是否有关于如何实现这一目标的良好说明?
node.js - 部署到 now.sh 后无法浏览环回 api
我创建了一个环回 API 并将其部署在 now.sh 上。部署后,我可以浏览目录但无法调用 API URL。我的项目结构如下:
包.json 文件:
我的 config.production.json 文件如下:
注意:我没有更改主机和端口,因为主机是用于部署的动态主机,在 now.sh 上的每个部署中都会不断变化
这是部署后我可以浏览的目录
当我浏览“ https://URL/explorer ”时,出现页面未找到错误。浏览 API 时我在这里缺少什么?