我正在努力让TypedJS在我的Laravel网站上工作。我使用npm安装了它,并将这些文件添加到我的resources/assets/js/app.js文件中,如下所示:
/* default code */
require('../../../node_modules/typed.js/lib/typed.min.js');
require('./typedjs');typedjs.js看起来是这样的:
var typed = new Typed('#header-search-input', {
strings: ["Los Angeles", "90210", "Vans Spinning Away Video"],
attr: 'placeholder',
typeSpeed: 30
});我得到的完整控制台错误是:
Uncaught ReferenceError: Typed is not defined
at Object.disposed (app.js:47337)
at __webpack_require__ (app.js:20)
at Object.<anonymous> (app.js:13901)
at __webpack_require__ (app.js:20)
at Object.<anonymous> (app.js:13869)
at __webpack_require__ (app.js:20)
at app.js:63
at app.js:66感觉我不需要typed.min.js的正确文件,或者我需要包含其他文件,但不确定它们是什么。
发布于 2018-04-14 18:00:15
您没有将typed.js模块分配给变量。你有require(typed.min.js);。你需要var Typed = require(typed.min.js);
https://stackoverflow.com/questions/49834369
复制相似问题