我正在工作的项目(node.js)意味着文件系统(复制/读/写等)的许多操作.我想知道,哪种方法最快,我很乐意提供一些建议.
我试图自动化资产进入/ dist.我有以下config.js:
module.exports = {
context: __dirname + "/lib",
entry: {
main: [
"./baa.ts"
]
},
output: {
path: __dirname + "/dist",
filename: "foo.js"
},
devtool: "source-map",
module: {
loaders: [
{
test: /\.ts$/,
loader: 'awesome-typescript-loader'
},
{ test: /\.css$/, loader: "style-loader!css-loader" }
]
},
resolve: {
// you can now require('file') instead of require('file.js')
extensions: ['', '.js', '.json']
}
}
Run Code Online (Sandbox Code Playgroud)
我还想在运行webpack时将/ lib中的main.html包含在/ lib文件夹中的/ dist文件夹中.我怎样才能做到这一点?
我现在最喜欢的方法是使用html-webpack-plugin带有模板文件.感谢接受的答案!这种方式的优点是索引文件也将添加开箱即用的cachbusted js链接!
是否有一个文件夹及其内容全部复制,而无需手动做的序列更简单的方法fs.readir,fs.readfile,fs.writefile递归?
只是想知道我是否错过了一个理想的工作方式
fs.copy("/path/to/source/folder","/path/to/destination/folder");
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 XCopy 将文件夹结构的所有文本文件复制到另一个文件夹,同时复制子文件夹结构。
这是我所拥有的
xcopy /s "./Folder1/*.txt" "./Folder2/
Run Code Online (Sandbox Code Playgroud)
我得到的错误是" Cannot perform a cyclic copy"
有什么帮助吗?