2009-12-29 2 views
0

J'essaye d'écrire mon propre Javascript Framework quelque chose comme jQuery. J'utilise Aptana Studio pour concevoir des sites Web. J'avais l'intention de créer une page web et d'écrire le code Javascript comme nous le ferions pour un site web. Puis j'ai remarqué qu'Aptana Studio avait aussi un projet Javascript. J'ai donc créé un nouveau projet Javascript. Mais cela vous permet principalement de créer uniquement des fichiers .js et aucun fichier HTML. Je me demande ce que ferait un fichier .js autonome? N'aurais-je pas besoin d'un fichier HTML pour exécuter et tester mon code Javascript?Comment travailler sur des projets Javascript?

Certainement, il doit y avoir un certain avantage à utiliser le projet Javascript. Mais je ne suis pas capable de le comprendre. Quelqu'un peut-il expliquer s'il vous plaît comment utiliser le projet Javascript?

Répondre

1

Je ne connais rien à Aptana Studio, mais je suppose que vous êtes censé piloter votre projet JavaScript à partir d'un autre projet. Pensez au projet JavaScript comme une bibliothèque autonome. Cela n'a aucun sens d'inclure le code de test dans la bibliothèque elle-même, car les utilisateurs de la bibliothèque ne veulent probablement pas s'en occuper. Essayez de créer un second projet qui importe votre projet JavaScript et vous permet de jouer avec et de le tester.

0

Je vous recommande d'essayer Javascript-Test Driver. Il a un support IDE et aussi il semble être assez bon pour vous aider à déboguer le code. Trouver plus de détails ici: http://code.google.com/p/js-test-driver/

Je dirais que si vous avez besoin de fichiers HTML; vous voudrez probablement en faire plus en fonction du cadre de test que vous avez choisi; comme certains travaillent avec d'autres appareils, iframe et d'autres choses. Mais je présumerais que l'écriture d'un cadre entier nécessiterait plus que des pages HTML et qu'un cadre de test unitaire serait plus approprié pour le req.

Unité vis pour JS http://github.com/nkallen/screw-unit

Je sais que je suis écarté de votre question; mais je pensais que plutôt que la bonne structure de projet et HTML pour tester ce qui serait plus important est un cadre de test qui maintient le développement agile et rapide.

Mais c'est juste moi.

Questions connexes