小编Ani*_*gya的帖子

如何在 Next.js 中使用 next-env.d.ts 文件?

我注意到 Next.js 打字稿项目中有一个名为 next-env.d.ts 的文件。我想声明一些我可以在我的 Next.js 文件中使用的枚举。我如何做到这一点,然后在整个项目中访问这些枚举?

enums typescript next.js

12
推荐指数
2
解决办法
9770
查看次数

如何从 AWS CLI 打印特定 Lambda 函数的最新 Cloudwatch 日志?

我正在尝试使用 AWS CLI 和 ASK CLI 来编写 Alexa 技能,并且我希望能够使用 Alexa 模拟器并直接从命令行查看控制台日志以使其变得简单,但我不确定如何实现从命令行查看最后一个。

我已经安装了 AWS 和 ASK CLI,并且能够查看 Cloudwatch 日志,但没有快速的方法来查看最后的日志。

amazon-web-services aws-cli aws-lambda amazon-cloudwatchlogs

10
推荐指数
2
解决办法
9430
查看次数

我如何在 React 中使用 Relax.js?

我正在尝试将 Relax.js 与 React 一起使用,但无法理解如何使用它。我能找到的只是https://www.npmjs.com/package/rellax#target-node。在那个链接中,他们给出了这个代码。

<div ref={ref => { this.rellaxRef = ref }}>
  I’m that default chill speed of "-2"
</div>

var rellax = new Rellax(this.rellaxRef)
Run Code Online (Sandbox Code Playgroud)

我如何使用带有 React 钩子的代码以及整个组件会是什么样子。这是组件的一个非常狭窄的视图。

parallax reactjs react-hooks use-ref

3
推荐指数
1
解决办法
1706
查看次数

如何在 Next.js 中访问系统环境变量?

我创建了一个使用环境变量的 Next.JS 应用程序。我有需要的环境变量作为系统的环境变量(因为它是一个 dockerized nextjs 应用程序)。

# in terminal
echo $NEXT_PUBLIC_KEY_NAME
# >> value of key
Run Code Online (Sandbox Code Playgroud)

process.env.NEXT_PUBLIC_KEY_NAME只有在生产模式下运行时才在应用程序中未定义。我怎样才能访问它们?我似乎无法在 Nextjs 的网站或其他任何地方找到任何关于此的文档。

environment-variables docker next.js

3
推荐指数
1
解决办法
3118
查看次数

无法读取未定义的Alexa SDK的属性“ getMonetizationServiceClient”

我正在尝试通过以下代码将“技能购买”添加到我的Alexa技能中:

const LaunchRequestHandler = {
    canHandle(handlerInput) {
        return handlerInput.requestEnvelope.request.type === "LaunchRequest";
    },
    handle(handlerInput){
        console.log("In LaunchRequest");

    const locale = handlerInput.requestEnvelope.request.locale;
    const ms = handlerInput.serviceClientFactory.getMonetizationServiceClient();

    return ms.getInSkillProducts(locale).then(function(result) {
      // Code to handle result.inSkillProducts goes here
       const totalProducts = result.inSkillProducts.length;
       const purchasableProducts = result.inSkillProducts.filter(record => record.purchasable == 'PURCHASABLE');
       const entitledProducts = result.inSkillProducts.filter(record => record.entitled == 'ENTITLED');

       return handlerInput.responseBuilder
        .speak('Found total ' + result.inSkillProducts.length + ' products of which ' + purchasableProducts.length + ' are purchasable and ' + entitledProducts.length + ' are entitled.') …
Run Code Online (Sandbox Code Playgroud)

alexa node.js aws-lambda alexa-skills-kit

2
推荐指数
1
解决办法
332
查看次数