web-dev-qa-db-fra.com

Créer un fichier avec la ligne de commande dans Node

J'essaie donc de faire cela tutoriel Node.js , et il dit de créer trois .js fichiers depuis la ligne de commande.

touch server.js client.js test.js

Sauf que j'obtiens l'erreur suivante:

'touch' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier de commandes.

Je ne sais pas ce qui ne va pas ici. J'ai installé Node.js ainsi que npm et browserify. J'ai créé le fichier package.json correctement.

Je suppose que je pourrais aller dans le répertoire du projet, faire un clic droit et créer un nouveau fichier de cette façon, mais cela va à l'encontre du but n'est-ce pas?

Quelle est la commande réelle pour créer un nouveau fichier dans la ligne de commande?

J'utilise Windows 7.

19
ckpepper02

Cette commande est destinée à un environnement Unix. Vous pouvez utiliser ce qui suit pour créer un fichier vide avec des fonctionnalités similaires à celles de touch dans Windows:

echo $null >> server.js dans le répertoire souhaité

46
ltalhouarne

touch est généralement présent sur les plateformes * nix mais pas Windows. Vous pourrez suivre le tutoriel sans lui.

L'auteur du didacticiel l'utilise pour créer des fichiers vides. Vous pouvez obtenir le même résultat en enregistrant simplement des fichiers portant les mêmes noms à l'aide d'un éditeur.

Alternativement, si vous voulez vraiment l'utiliser dans Windows, essayez Cygwin .

3
joews

Vous pouvez utiliser: copy nul> Gulpfile.js

2
GeoMar

Vous pouvez également utiliser la commande suivante:

copy con [filename.extension]

[Remarque: ne pas inclure de crochets]

C'est ça!

0
Nishat Lakhani