2015-08-30 39 views
0

我用JSPM到intall npm:fb,在我的JS使用,但我得到JSPM安装NPM:FB找不到加密

GET /jspm_packages/npm/[email protected] 404

我的步:

JSPM初始化

JSPM安装NPM:FB

我应该添加一些东西来解决它吗?

index.html

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>try fb</title> 
</head> 
<body> 
    <script src="jspm_packages/system.js"></script> 
    <script src="config.js"></script> 
    <script> 
    System.import('lib/main.js') 
    </script> 
</body> 
</html> 

lib/main.js

import fb from 'fb' 

export default {} 

回答

0

由于JSPM安装FB时说:

warn Main entry point not found for npm:[email protected] 
    Adjust this property in the package.json or with an override, setting "main": false if this is the intention. 

所以,你可以在以下重写添加到您的package.json :

"overrides": { 
    "npm:[email protected]": { 
    "main": "md5.js" 
    } 
} 

这选择加密模块的两个文件之一作为主。这解决了原来的问题。但是,你会得到另一个问题:

Node tls module not supported in browsers.

所以我相信你需要找到FB的浏览器的版本。