作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将此示例项目构建为 Azure 函数,它需要一些包 https://github.com/OfficeDev/O365-Nodejs-Microsoft-Graph-App-only
我可以看到我可以使用 https://azure.microsoft.com/en-us/documentation/articles/functions-reference/#nodejavascript-api 在 NodeJS Azure Functions 中使用数据包管理
我试着用这个
var request = require('request');
You can include packages in your function directory (i.e. via npm install) and then import them to your function in the usual ways (i.e. via require('packagename'))
{
"frameworks": {
"net46":{
"dependencies": {
"chalk": "^1.1.1",
"q": "^1.4.1",
"request": "^2.67.0"
}
}
}
}
2016-04-06T19:49:42.026 Exception while executing function: Functions.MicrosoftGraphWebHookNode. mscorlib: One or more errors occurred. Error: Cannot find module 'request'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load (module.js:290:25)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (D:\home\site\wwwroot\MicrosoftGraphWebHookNode\index.js:1:77)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17).
最佳答案
您可以包含您的 package.json
在你的函数目录中运行 npm install
就像您通常使用 Kudu 或 Azure 门户中的控制台处理 Node.js 项目一样。
更多信息可以在这里找到:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-node?tabs=v2#dependency-management
关于azure-functions - 如何在 NodeJS Azure Functions 中使用包管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36461247/
我是一名优秀的程序员,十分优秀!