Pat*_*k18 0 html javascript node.js
是否可以在.html文档中运行此JavaScript代码:
<script>
function DBConnect() {
var mysql = require('mysql');
var mydb = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'admin123',
database: 'users'
});
var username = user_name.value;
mydb.connect();
var query = ('select passwd from peer where username=' + username);
console.log(query);
connection.end(function(err) {
// The connection is terminated now
});
}
</script>
Run Code Online (Sandbox Code Playgroud)
因为当我尝试总是出错:未定义的"require",或者如何在其他fe:db.js中调用此函数?我已经编写了从Node.js运行的脚本server.js,您认为上面的代码应该在这里运行吗?
忽略所有人建议浏览器化.如果您对客户端 - 服务器体系结构有基本的了解,那么这将是有意义的,因此对browserify的局限性有直觉.你的问题的答案是
Node.js代码在服务器上运行.在您的代码中,您正在做一些无法在客户端上完成的事情.在尝试编写处理敏感信息的代码之前,您应该理解为什么.
| 归档时间: |
|
| 查看次数: |
5396 次 |
| 最近记录: |