我正在使用Node.js运行时环境创建一个网站,该网站托管在ec2实例的端口3000上的快速服务器上。我正在尝试安装并使用Linkify(http://soapbox.github.io/linkifyjs/docs/linkify-element.html#nodejsbrowserify)在我网站的javascript中使用。
我按照linkify网站上的说明进行了设置,然后使用
安装了Linkify。npm install linkifyjs
这是'index.js'的内容,我使用它使用命令'node index.js'托管我的网站。我的www /文件夹包含我网站的html和javascript文件。
//index.js
var express = require('express')
var app = express()
var linkify = require('linkifyjs');
var linkifyHtml = require('linkifyjs/html');
var linkifyElement = require('linkifyjs/element');
app.use(express.static('www'));
var server = app.listen(3000, function () {
var host = server.address().address
var port = server.address().port
console.log('Express app listening at http://%s:%s', host, port)
})
当我尝试致电
console.log(linkify.test('Site github.com!'));
在我的网页的控制台中,但这给了我这个错误:
ReferenceError:未定义linkify [了解更多]
我的实现在做什么错?预先感谢您的帮助!