running Loopback in the browser的环回文档似乎建议为了让它运行,使用以下代码创建一个名为browswer-app.js
的文件:
var loopback = require('loopback');
var boot = require('loopback-boot');
var app = module.exports = loopback();
boot(app);
然后在该文件上运行浏览器...
browserify browser-app.js -o app.bundle.js
最终结果是app.bundle.js,然后您可以在html文件中使用它:
<script src="app.bundle.js"> </script>
<script>
var app = require('loopback-app');
var User = app.models.User;
User.login({
email: '[email protected]',
password: '12345'
}, function(err, res) {
if (err) {
console.error('Login failed: ', err);
} else {
console.log('Logged in.');
}
});
</script>
当我这样做时,创建的app.bundle.js
文件是3 MB!
该文件是大型发送到浏览器的方式...但我不清楚上面哪些步骤是错误的。请提供具体步骤,以便能够从浏览器调用Loopback模型。