Я пытаюсь получить Typed.JS с помощью экспресс-фреймворка и ejs, но не могу заставить его работать.
Я установил и потребовал в своем файле app.js typed.js и jquery, но по какой-то причине получаю сообщение об ошибке при импорте из библиотеки.
Я также пытался просто связать typed.js через CDN и поместить javascript в тег сценария в шаблоне ejs, но не повезло
//set all the dependencies in app.js
var express = require("express"),
app = express(),
bodyParser = require ("body-parser"),
mongoose = require("mongoose"),
methodOverride = require("method-override"),
jquery = require("jquery"),
Typed = require("typed.js");
//Routes in app.js
app.get("/", function(req, res){
res.render("index", {Typed: Typed});
});
// In the index.ejs file
<script>
var typed = new Typed('#typed', {
stringsElement: '#typed-strings'
});
</script>
<div id="typed-strings">
<p>Typed.js is a <strong>JavaScript</strong> library.</p>
<p>It <em>types</em> out sentences.</p>
</div>
<span id="typed"></span>