在浏览器中运行LoopBack

问题描述 投票:1回答:1

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模型。

node.js loopbackjs strongloop
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.