Différences entre versions de « Js devel »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
(Page créée avec « = installation des librairies = Pour développer en C/C++, il ne faut pas oublier d'installer le compilateur ''GCC'' <pre> # yum -y install gcc gcc-c++ </pre> = Créatio... »)
 
 
(7 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
= installation des librairies =
+
= Prérequis =
Pour développer en C/C++, il ne faut pas oublier d'installer le compilateur ''GCC''
+
Pour développer en Javascript, il faut un navigateur comme ''Firefox'' avec le module ''Firebug''  
 
 
 
<pre>
 
<pre>
# yum -y install gcc gcc-c++
+
# yum -y install firefox
 
</pre>
 
</pre>
 +
Et s'assurer qu'''Eclipse'' possède [[Eclipse_install#Ajout_de_perspectives| la perspective JavaScript]]
  
 
= Création du projet =
 
= Création du projet =
  
Afficher le menu contextuel dans la zone ''Project Explorer'' puis cliquez sur ''New Project''
+
Affichez le menu contextuel dans la zone ''Project Explorer'' puis cliquez sur ''New Project''
  
Dans la fenêtre qui s'ouvre choisissez le projet ''JavaScript''
+
Dans la fenêtre qui s'ouvre, choisissez le projet ''JavaScript''
 
[[Fichier:new_js_project.png|centré]]
 
[[Fichier:new_js_project.png|centré]]
  
Si c'est la première fois que vous éditer un projet ''JavaScript'', ''Eclipse'' vous propose d'utiliser la perspective associée à ce type de projet.
+
Ensuite, il faut donner un nom au projet
 +
[[Fichier:new_js_project_name.png|centré]]
 +
 
 +
Si c'est la première fois que vous éditez un projet ''JavaScript'', ''Eclipse'' vous propose d'utiliser la perspective associée à ce type de projet.
 
[[Fichier:javascript_perspective.png|centré]]
 
[[Fichier:javascript_perspective.png|centré]]
 +
 +
= Ajout de sources =
 +
 +
Dans ce nouveau projet, il est généralement utile de mettre les sources dans un répertoire ''src''. Dans ce répertoire nous allons créer un nouveau script ''JavaScript'' grâce au menu contextuel. Nous appelerons ce fichier ''hellowolrd.js''
 +
[[Fichier:javascript_new_script.png|centré]]
 +
 +
Dans ce script on ajoutera la fonction suivante:
 +
<source lang="javascript">
 +
function HelloWorld(){
 +
alert("Hello World");
 +
}
 +
</source>
 +
 +
Maintenant, il nous faut l'appeler depuis une page ''HTML''. On créera cette page grâce au même menu que le script précédent
 +
[[Fichier:javascript_new_html.png|centré]]
 +
 +
On modifiera cette page pour qu'elle ressemble à ceci:
 +
<source lang="html4strict">
 +
<!DOCTYPE html>
 +
<html>
 +
<head>
 +
<meta charset="UTF-8">
 +
<script type="text/javascript" src="HelloWorld.js"></script>
 +
<title>Insert title here</title>
 +
</head>
 +
<body onload="HelloWorld();">
 +
</body>
 +
</html>
 +
</source>
  
 
= Exécution =
 
= Exécution =
 +
L'éxécution de la page HTML dans un navigateur donne le résultat suivant:
 +
[[Fichier:browser_js_hello_world.png|centré]]

Version actuelle datée du 10 mars 2014 à 18:24

Prérequis

Pour développer en Javascript, il faut un navigateur comme Firefox avec le module Firebug

# yum -y install firefox

Et s'assurer qu'Eclipse possède la perspective JavaScript

Création du projet

Affichez le menu contextuel dans la zone Project Explorer puis cliquez sur New Project

Dans la fenêtre qui s'ouvre, choisissez le projet JavaScript

New js project.png

Ensuite, il faut donner un nom au projet

New js project name.png

Si c'est la première fois que vous éditez un projet JavaScript, Eclipse vous propose d'utiliser la perspective associée à ce type de projet.

Javascript perspective.png

Ajout de sources

Dans ce nouveau projet, il est généralement utile de mettre les sources dans un répertoire src. Dans ce répertoire nous allons créer un nouveau script JavaScript grâce au menu contextuel. Nous appelerons ce fichier hellowolrd.js

Javascript new script.png

Dans ce script on ajoutera la fonction suivante:

function HelloWorld(){
	alert("Hello World");
}

Maintenant, il nous faut l'appeler depuis une page HTML. On créera cette page grâce au même menu que le script précédent

Javascript new html.png

On modifiera cette page pour qu'elle ressemble à ceci:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="HelloWorld.js"></script>
<title>Insert title here</title>
</head>
<body onload="HelloWorld();">
</body>
</html>

Exécution

L'éxécution de la page HTML dans un navigateur donne le résultat suivant:

Browser js hello world.png