我正在使用create-react-app使用reddit.js
基于reddit API构建一个简单的图库我在" C:.... \ reddit-gallery"
中使用了npm install --save reddit.js
我写了一些基本代码,当使用npm start
运行它时,我不断得到:
编译失败。
./src/App.js错误
C:.... \书签交易画廊\ SRC \ App.js
18:9错误' reddit'未定义no-undef
编码时识别库,但使用npm时,它无法识别该库中的任何代码
代码:
import 'reddit.js';
class App extends Component {
constructor(props){
super(props);
this.state = {};
this.loadSubreddit = this.loadSubreddit.bind(this);
}
loadSubreddit(subre){
reddit.hot(subre)
.then(response => {
return response.json();
}).then(json => {
console.log(json)
})
}
componentWillMount() {
console.log('comp is mounting');
this.loadSubreddit('cats');
}
答案 0 :(得分:0)
此库未准备为模块,因此您无法导入它。您只能通过HTML页面上的<script>
标记添加它。