Ich arbeite auf einer Website mit angular 2 und node.js und ich versuche, meine BDD mit einem JS-Skript zu verbinden, aber wenn ich mein Skript in meiner HTML-Datei I 'aufrufen Habe den Fehler: Uncaught ReferenceError: require ist nicht definiert. Ich bin neu in eckigen 2 und im Web, aber ich kann nicht sehen, warum ich diesen Fehler habe. das ist mein Code.Uncaught ReferenceError: require ist nicht in angular definiert 2
connexionsql.js:
var mysql = require('mysql');
var con = mysql.createConnection({
host : "127.0.0.1",
user : "root",
password : "",
database : "hope_to"
});
connection.connect(function(err) {
if (err) throw err;
con.query("SELECT nb_annee_experience FROM annee_experience", function (err, result) {
if (err) throw err;
console.log(result);
});
});
index.html:
<!DOCTYPE html>
<html>
<head>
<meta charset=UTF-8>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>HOPE TO</title>
<base href="/">
<nav>
<a href="#"> <img src="C:\wamp64\www\angular2-seed-master\hopetotest.jpg" alt=""> </a>
|
<a href="connexion/connexion.html"> Connexion </a>
</nav>
</head>
<body>
<app>Loading...</app>
<script async src="main.bundle.js"></script>
<script src="connexionsql.js"></script>
</body>
</html>
seit heute Morgen habe ich browserif installieren, aber der gleiche Fehler immer wieder kommen. und über die Offenlegung meiner API Ich habe absolut keine Ahnung, wie es geht. –