2015-07-04 77 views

回答

2

這些是你自己的文件。這兩個文件的示例位於「向Facebook SDK添加填充程序」部分。有兩個代碼部分,一爲main.js,一個用於fb.js:

main.js

require.config({ 
    shim: { 
    'facebook' : { 
     exports: 'FB' 
    } 
    }, 
    paths: { 
    'facebook': '//connect.facebook.net/en_US/sdk' 
    } 
}) 
require(['fb']); 

fb.js

define(['facebook'], function(){ 
    FB.init({ 
    appId  : '{your-app-id}', 
    version : 'v2.3' 
    }); 
    FB.getLoginStatus(function(response) { 
    console.log(response); 
    }); 
}); 

告訴我,如果它的工作原理,I'從未使用過RequireJS,我只知道基礎知識。永遠不會使用它,CommonJS與Webpack或Browserify是如此好:) :)

+0

是的,它做到了:-)現在FB變量最終被初始化。 –

+0

完美。請不要忘記在我的回答中設置答案標誌:) – luschn