0
第一次使用VS代碼並嘗試讓IntelliSense工作。VS代碼中的智能感知NodeJS OAuth庫
這裏是我做了什麼:
新建並打開VS代碼目錄。
添加文件的package.json的內容:
{
"name": "MyApp",
"version": "0.0.0",
"private": true,
"dependencies": {
"oauth": "^0.9.13"
}
}
npm install
檢索OAuth的LIB
添加文件與內容app.js(示例代碼):
/// <reference path='node_modules/oauth/lib/oauth.js' />
/// <reference path='node_modules/oauth/lib/oauth2.js' />
var OAuth = require('oauth');
var OAuth2 = OAuth.OAuth2;
var key = 'your key';
var secret = 'your secret';
var oauth2 = new OAuth2(
key,
secret,
'https://api.twitter.com/',
null,
'oauth2/token',
null);
oauth2.getOAuthAccessToken(
'',
{'grant_type':'client_credentials'},
function (e, access_token, refresh_token, results){
console.log('bearer: ', access_token);
});
不幸的是我沒有爲oauth庫獲得任何智能感知。當我輸入console.
時,我確實得到它。有什麼我失蹤或做錯了嗎?
謝謝!
謝謝。我認爲oauth.js是一個不同的庫,然後是我使用的庫(https://www.npmjs.com/package/oauth),但我理解這個想法。 – SaphuA