我无法让我的 JavaScript 库显示在我的<head>
标签中。我正在使用 Sage Theme、Bower 来安装 JavaScript 库,并将gulp
我的资产文件夹中的文件编译到我的dist
文件夹中。
首先,我用 Bower 添加了一个库:
$ bower install letteringjs --save
然后我gulp
编译我的文件。在这一点上,一切似乎都工作正常。jquery.lettering.js
进入我的文件dist/scripts
夹。
bower.json:
{
"name": "sage",
"homepage": "https://roots.io/sage/",
"authors": [
"Ben Word <ben@benword.com>"
],
"license": "MIT",
"private": true,
"dependencies": {
"bootstrap": "git://github.com/twbs/bootstrap.git#v4.0.0-beta",
"popper.js": "^1.12.3",
"letteringjs": "^0.7.0"
}
}
清单.json:
{
"dependencies": {
"main.js": {
"files": [
"scripts/**/*",
"scripts/main.js"
],
"main": true
},
"main.css": {
"files": [
"styles/main.scss"
],
"main": true
},
"customizer.js": {
"files": [
"scripts/customizer.js"
]
},
"jquery.js": {
"bower": ["jquery"]
},
"jquery.lettering.js": {
"bower": ["letteringjs"]
}
},
"config": {
"devUrl": "http://localhost:8888/ji/"
}
}
但我的控制台中仍然出现错误:
该script src
链接未显示在我的源代码中。我不知道我做错了什么,并且只用 Sage 制作了另一个网站,所以它对我来说仍然很新。
任何建议或过去的经验都非常有帮助!