我是javascript的新手,无法从
中读取值var ls = require('list-directory-contents');
var movies = [];
ls(__dirname + '/movies', function(error, files){
movies = files;
});
console.log(movies); // logs ---> []
从上面的代码我可以看到ls函数(通过npm install list-directory-contents导入)有一个回调函数 - 所以我的问题是缺乏理解这些和承诺?我很困惑如何使用这些文件?我是否必须在ls函数调用中编写所有代码?那似乎有点讨厌?
非常感谢任何帮助,如果这很容易回答,我会提前道歉:)