Je suis en train de construire ce projet d'exemple comme Azure fonction et nécessite quelques paquets https://github.com/OfficeDev/O365-Nodejs-Microsoft-Graph-App-onlyComment puis-je utiliser la gestion des paquets dans les fonctions NodeJS Azure?
Je peux voir que je peux utiliser la gestion des paquets dans les fonctions NodeJS Azure en utilisant https://azure.microsoft.com/en-us/documentation/articles/functions-reference/#nodejavascript-api
J'ai essayé d'utiliser cette
var request = require('request');
Cette déclaration
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'))
Je cr eated un project.json avec cela dans comme le C# Azure utilise la fonction:
{
"frameworks": {
"net46":{
"dependencies": {
"chalk": "^1.1.1",
"q": "^1.4.1",
"request": "^2.67.0"
}
}
}
}
et obtenir cette erreur
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).
Si le travail de project.json?
Merci. Cela a tout à fait du sens maintenant que ce serait comme cela. –
Lien mis à jour pour la gestion des paquets: https://docs.microsoft.com/fr-fr/azure/azure-functions/functions-reference-node#node-version-and-package-management – JasonCoder