我在尝试复制一组文件时遇到了问题,当调用.dest('some folder')时,整个文件夹结构都丢失了.
我搜索并找到了一个答案,建议我应该提供解决此问题{base:'.'}的选项gulp.src(...).
gulp.src选项的文档只说它的选项是:
通过glob-stream传递给node-glob的选项.
展望其选择的节点水珠文档基地都没有被列入其中.
而glob-stream选项文档只说明了这一点
"默认值是在glob开始之前的所有内容(请参阅glob-parent)"
所以在这里也没什么帮助.
那么,base选项传递给gulp.src创建的流中的viny6l文件有什么影响gulp.dest?它如何影响命令?
我有以下目录结构:
src
|- server
|- myServer.ts
|- views
|- myView.hbs
dist
|- server
|- myServer.js
Run Code Online (Sandbox Code Playgroud)
请注意,views文件夹中没有文件dist夹(从 typescript 编译的 js 源所在)。这是一个问题,因为当我../views/selectCoin.hbs从 javascript 中请求时,什么也没有。
*.hbs编译打字稿时如何将文件导出到 javascript?