我正在尝试将Semantic UI的Gulp任务导入到我自己的Gulpfile中。我希望我的父Gulp文件运行Semantic' gulp build'命令,然后让我的父Gulp将文件Semantic的构建命令输出复制到另一个文件夹。一切都在继续,直到我遇到这个错误:
错误:任务build -javascript未配置为gulp上的任务。如果这是一个子模块,您可能需要使用
var watchUI = require('./semantic/tasks/watch'), buildUI = require('./semantic/tasks/build')
。
我有一个文件夹/语义/包含所有任务和所有内容。我的gulpfile就像Semantic的文档推荐一样。 http://semantic-ui.com/introduction/advanced-usage.html
{{1}}
还有其他人遇到过这个问题吗?非常感谢任何帮助。
由于
答案 0 :(得分:2)
github上有一个未解决的问题。但这条指令帮助了我: https://github.com/Semantic-Org/Semantic-UI/issues/4374#issuecomment-236729805
- 在首选文本编辑器中打开文件
node_modules/semantic-ui/tasks/install.js
。- 在第26行,您应该看到
runSequence = require('run-sequence'),
。请将其替换为runSequence = require('run-sequence').use(gulp),
- 在控制台
醇>cd node_modules/semantic-ui && gulp install
中运行。