问题标签 [netlify-cli]
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.
gatsby - Netlify 开发表单请求的内容类型无效
我正在使用 CLI 上的“netlify dev”在本地使用 Netlify 函数处理 Gatsby 项目。事情工作得比较好,我可以去 localhost:8888 并让页面出现,然后我试图调试我的功能。我收到一条需要更新 CLI 的消息,所以我更新了,我再次运行,做了一些非常小的更改,但现在我什至无法加载单个页面!
每次尝试加载 gatsby 页面时,我都会在控制台中收到错误消息:“Netlify Dev 表单请求的内容类型无效”。但是,我仍然可以在 localhost:8000 中访问这些页面。
我根本没有使用 Netlify 表单,所以突然不确定这个错误是什么!是 CLI 更新,还是我的代码?
gatsby - Netlify 部署抛出:错误:无效版本:“1”
从昨天开始,我遇到了一个我无法修复或找到相关信息的错误。我可以在本地构建我的站点而不会出现错误,但是当我尝试在 Netlify 中部署它时它会失败并抛出:
它似乎与 Node 版本有关,所以我尝试通过添加 a 来修复,.nvmrc
但错误仍然存在。两者(本地和 Netlify)都在运行 Node version 12.16.3
。
当然,我也尝试在清理缓存的情况下进行构建。
这个问题没有提供更多信息,所以我有点迷茫。
build - Netlify 在构建时部署问题
网站链接 - https://react-chat-page.netlify.app/
github - https://github.com/mrshawnhum/chat-app
我最近添加了一个重定向文件来修复刷新站点时的错误,并在我的项目中添加了使用 netlify-cli 的自动部署。我第一次添加 Yarn Run Build 并在尝试部署时收到退出代码 127。我在 netlify 上手动将其更改为 Yarn Build,但仍然收到相同的消息。我还尝试清除缓存并手动部署站点,但仍然收到相同的消息。
netlify - 从 netlify 函数运行动物群 FQL 查询时出错
我正在尝试从 netlify 函数运行查询。该功能非常简单,它只是“更新”一个帖子:
该查询使用 Fauna 的在线 shell 工作,脚本的所有其他部分似乎都在工作,但是当我运行查询时,我收到此错误并且 netlify CLI 崩溃:
我正在运行这个netlify dev
:
系统 Windows 10 节点:v15.4.0 netlify cli:v2.69.11
javascript - Netlify 和 Firebase
我正在使用 Netlify 无服务器功能。我想检索数据并将其保存到 firebase firestore。我使用 firebase-admin SDK。
以下是初始化:
我有多个功能,我想知道是否有一种方法可以一次初始化 firebase。因为我必须在我的所有函数中粘贴上面相同的代码,这似乎非常低效且不是最佳实践。
我已经阅读了 NodeJs 中的全局初始化,它只是将其导出,然后在需要的地方导入该代码。但在 netlify 中,它有点不同,因为我放在函数文件夹中的任何文件都将用作 URL 端点。
我对 Netlify 非常陌生,因此非常感谢您的澄清。
javascript - Netlify 在导入/导出模块时抛出错误,为什么?
我有一个隐藏在文件中的 API 密钥,我没有使用 dotenv 来执行此操作,而是通过 ES6 模块将它们导入到我的 javascript 文件中。Netlify 允许在部署应用程序时使用构建命令来构建它。
cd scripts && echo -e "const API_KEY = 'blahblahblah'; const HASH_KEY = 'blahblahblah'; const TIME_STAMP = 'ts=1'; const URL_ENDPOINT='blahblahblah';\n\nexport API_KEY, HASH_KEY, TIME_STAMP, URL_ENDPOINT;" > apikey.js
这就是我放入 Netlify 部署设置的内容。
当我去部署的站点时,我得到"Uncaught syntax error: unexpected token export".
该文件在控制台的源选项卡中正确制作。我对自己做错了什么,或者 Netlify 没有正确解释什么感到茫然。
next.js - 如何构建 next.js 项目并将其手动部署到 Netlify?
根据文档,Netlify 通过Essential Build Plugin支持 next.js 并通过CLI 命令支持手动部署,但是我如何将两者结合使用在我自己的 CI 中构建 next.js 项目并仅将构建输出部署到 Netlify ?
插件页面提到了“链接”,即它假设项目是通过 Git 存储库连接并由 netlify 构建的,而不是由我自己的 CI 在本地构建的。
reactjs - Netlify 部署无法在“查询”类型上查询字段“allContentfulGallery”
我正在 React.js、Gatsby.js 和 Contentful 上创建一个应用程序。我的应用程序在本地运行良好,但是当我将应用程序部署到 Natilify 时 Cannot query field "allContentfulGallery" on type "Query".
,我的 GraphQl 查询也运行良好。请帮助我,我非常坚持这个错误。“allContentfulGallery”是我的收藏名称
非常感谢提前
我的 gatsby-node.js 配置