Node.js ne peut pas exiger que .fichier js dans le même répertoire

J'ai un node-webkit projet avec un main.js. Tout en haut, j'ai

var updater = require("./updater.js");

et j'ai un fichier nommé updater.js dans le même répertoire que main.js. Quand je lance l'application, j'obtiens le message d'erreur

Uncaught Error: Cannot find module './updater.js' 

updater.js a une ligne:

module.exports = "Hello!";

Je n'ai aucune idée de pourquoi ça ne peut pas exiger le fichier. J'ai vu un autre projet de faire la même chose. Je peux require régulière npm modules amende de la même main.js.

Avez-vous une autorisation de lecture pour updater.js?
Et comment avez-vous nœud de départ? Avez-vous nœud de départ dans ce répertoire directement en tapant node main.js? Si vous avez utilisé certaines aides de la cwd ont peut-être changé.
êtes-vous à l'aide de node main dans le répertoire main.js est, quand il met cette erreur, ou êtes-vous de les charger dans main.js comme un module dans un autre script?
Essayez-le avec var programme de mise à jour = require("./programme de mise à jour");

OriginalL'auteur Antrikshy | 2014-10-11