我使用主题生成器来创建一个新的主题。现在,我在同一个目录中创建了第二个主题,并尝试使用gulp extend设置它的基/父主题,如下所示:
https://github.com/liferay/liferay-theme-tasks 基本/7-0/主题-吞咽-任务
在运行命令并选择选项1)以扩展基本主题之后,我得到以下选项:
无论我选择3)还是4),我都找不到主题包。
我真的需要向国家预防机制公布这个主题才能找到它吗?
发布于 2017-08-22 16:28:54
按照这个解释,我可以使用npm link实现它。
节选:
npm链接:幸运的是,npm提供了一个避免这种乏味的工具。而且很容易使用。但有个陷阱。 下面是它的工作原理:
任务完成..。差不多了。如果您使用MacPorts或Ubuntu的apt-get以一种典型的方式安装Node,那么npm的“全局”文件夹可能位于一个共享系统范围的位置,如/opt/local/npm或/usr/lib/npm。这并不好,因为这意味着那些"npm链接“命令将失败,除非您将它们作为root运行。
编辑:当您也可以在本地需要npm包时,我用它制作npm包是错误的。即使是相对路径也能起作用。示例:
"dependencies": {
"my-liferay-theme": "file:../My-Liferay-theme",
}https://stackoverflow.com/questions/45815620
复制相似问题