我如何在节点和express应用程序中使用聚合物cli中的聚合物入门工具包



polymer starter kit提供开发客户端逻辑的模板

polymer build创建一个捆绑和非捆绑版本。

如何在使用express的node js应用程序中使用它而不丢失PRPL概念默认情况下,聚合物入门工具包提供

聚合物服务器启动自己的服务器运行捆绑版本。

With nodejs &表达。下面是我如何在一个正常的客户机-服务器应用程序中在初始加载时呈现HTML

var express = require('express');
var app = express.createServer();
app.use(express.staticProvider(__dirname + '/public'));
app.get('/', function(req, res) {
    res.render('index.html');
});
app.listen(8080, '127.0.0.1')

但是对于聚合物入门工具包,它有聚合物。Json文件,定义了

下面的文件
{
  "entrypoint": "index.html",
  "shell": "src/my-app.html",
  "fragments": [
    "src/my-view1.html",
    "src/my-view2.html",
    "src/my-view3.html",
    "src/my-view404.html"
  ],
  "sourceGlobs": [
   "src/**/*",
   "images/**/*",
   "bower.json"
  ],
  "includeDependencies": [
    "manifest.json",
    "bower_components/webcomponentsjs/webcomponents-lite.min.js"
  ]
}

如何使用在节点和快递应用程序中生成的捆绑文件夹的聚合物初学者工具包?

由于一个星期没有人回答我的问题,我找到了解决办法。在执行聚合物构建之后,在构建文件夹的捆绑/非捆绑文件夹中使用下面的代码。

var express = require('express');
var app = express.createServer();
app.use(express.staticProvider(__dirname + '/public'));
app.get('/', function(req, res) {
    res.render('index.html');
});
app.listen(8080, '127.0.0.1')

像普通的客户机-服务器应用程序一样使用

相关内容

  • 没有找到相关文章

最新更新