我刚刚为node.js开发了数字海洋单击应用程序。我通过SSH连接并安装了npm。我在npm init
运行哪个目录来开始编写新应用程序?
我的问题不是:
有什么好的资源可以开始使用节点。
我的问题是:
我在哪里运行npm init。
答案 0 :(得分:0)
通过SSH连接到服务器后,进入 usersGeoQuery.addGeoQueryEventListener(new GeoQueryEventListener() {
@Override
public void onKeyEntered(String key, GeoLocation location) {
firebaseDatabase.getReference("users").child(key).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
User user = dataSnapshot.getValue(User.class);
users.add(user);
// if ( ??? )
mAdapter.notifyDataSetChanged();
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
@Override
public void onKeyExited(String key) {
for(Iterator<User> it = users.iterator(); it.hasNext();){
User user = it.next();
if(user.id == key){
it.remove();
}
}
// if ( ??? )
mAdapter.notifyDataSetChanged();
}
@Override
public void onKeyMoved(String key, GeoLocation location) { }
@Override
public void onGeoQueryReady() {
// this actually triggers before firebase listeners
}
@Override
public void onGeoQueryError(DatabaseError error) {
}
});
文件夹并创建一个var
文件夹。然后进入www
文件夹并创建一个www
文件夹(使用您的项目名称命名该文件夹)。在project
文件夹中,运行project
初始化项目,然后开始编码。