如何使用幻像js创建html页面

时间:2017-06-21 05:40:32

标签: angularjs phantomjs

我用角度材料创建了一个angularjs项目。我为seo添加了幻像js,为每个页面创建html文件。我的代码,



var page = require('webpage').create();
                    page.open('http://website.com/', function (status) {
                        if (status !== 'success') {
                            console.log('Unable to access network');
                        } else {
                            var p = page.evaluate(function () {
                                return document.getElementsByTagName('html')[0].innerHTML
                            });
                            fs.write('home.html', page.content, 'w');
                        }
                        phantom.exit();
                    });
  page.onError = function (msg, trace) {
    console.log('msg', msg);
    trace.forEach(function(item) {
    console.log(' ', item.file, ':', item.line);
   });
}




创建html文件后,当我在浏览器中打开文件时,css没有得到应用,设计也崩溃了。这是问题的截图。

https://i.stack.imgur.com/sCD0z.png

有人能告诉我这是什么问题吗?是因为我使用棱角分明的材料吗?

0 个答案:

没有答案