我对grunt& npm等,但我会尽我所能解释我的问题。
我有一个以FoundationPress为主题的本地Wordpress项目。我有咕噜声等等。
我刚刚通过'bower'安装了Foundation Datepicker。从终端看起来一切顺利,基金会Datepicker文件在我的bower_components /文件夹中。
但是我不确定是否应该将目录更改为bower_components / foundation-datepicker /文件夹并在该目录中运行'grunt build'命令来“安装”datepicker?该文件夹其中有一个Gruntfile.js。
安装Foundation Datepicker之后我确实运行了'grunt build',但是那是在主题文件夹中,所以我不知道是否会选择新下载的Foundation Datepicker并安装/构建它。
它确实在GitHub页面底部说我应该做'grunt build'。请再次查看:https://github.com/najlepsiwebdesigner/foundation-datepicker
谢谢你们。
丹尼尔。
答案 0 :(得分:0)
我无法在项目中看到.bowerrc
文件
在.bowerrc
文件中,您应该拥有bower_components/folder
之类的路径或bower_components/foundation-datepicker/folder
可能的解决方案 -
在根级别创建一个名为.bowerrc
的文件,并将路径放在那里
{
"directory" : "js" //according to your present "foundation-datepicker.js" file location
}
答案 1 :(得分:0)
我已经意识到,由于我在向FoundationPress安装bower组件方面缺乏经验,因此我应该在使用' bower install foundation-datepicker'下载文件后自己引用这些文件。命令。
我已经将文件复制到建议的文件夹中,就像在README.md文件中一样,并引用了DOM中的文件。 datepicker功能现在正在运行。
总而言之,我确实运行了“grunt build'在' bower install foundation-datepicker'之后的主题目录中命令,我相信这是基于README.md。
所必需的最后是的,你确实需要运行' grunt build'但仅限于您的主题目录。但是你需要自己补偿fils,以便在你的项目中使用它们。