【问题标题】:How to import axios module into Alexa Node js Code in alexa skills. I am using alexa skills如何在 Alexa 技能中将 axios 模块导入 Alexa Node js 代码。我正在使用 alexa 技能
【发布时间】:2021-09-08 08:50:06
【问题描述】:

如何在 Alexa 技能中将 axios 模块导入 Alexa Node js 代码。我正在使用 alexa 技能包来开发节点 js 代码。请帮忙

【问题讨论】:

    标签: alexa-skills-kit


    【解决方案1】:

    如果您使用 Alexa 托管,只需在 package.json 中引用您的模块

    {
      "name": "hello-world",
      "version": "1.1.0",
      "description": "alexa utility for quickly building skills",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "Test",
      "license": "ISC",
      "dependencies": {
        "ask-sdk": "^2.6.0",
        "ask-sdk-core": "^2.6.0",
        "ask-sdk-dynamodb-persistence-adapter": "^2.10.2",
        "ask-sdk-model": "^1.18.0",
        "aws-sdk": "2.637.0",
        "axios": "^0.21.1",
        "i18next": "^20.3.1",
        "moment-timezone": "^0.5.33"
      },
      "devDependencies": {
        "eslint": "^7.29.0",
        "eslint-config-prettier": "^8.3.0",
        "eslint-config-standard": "^16.0.3",
        "eslint-plugin-import": "^2.23.4",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-prettier": "^3.4.0",
        "eslint-plugin-promise": "^5.1.0",
        "prettier": "^2.3.1"
      }
    }
    

    然后在你的代码中,照常使用它

    const axios = require("axios");
    
    ...
    await axios...(...);
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-27
      • 1970-01-01
      • 2018-03-26
      • 2023-01-21
      • 2020-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多