【发布时间】:2017-07-19 16:31:46
【问题描述】:
背景
我的计算机上有一组本地文件,位于C:/websites/PROJECT 下。当我准备好推送更改时,我想使用 Grunt 将这些文件复制到实时服务器。我可以访问自托管的实时服务器。我可以通过多种方式访问它。 (出于隐私考虑更改了名称和 IP 地址)
首先,它是一个映射网络驱动器,可以通过以下方式访问:
K:\
其次,我可以在 Windows Explorer 的网络部分通过它的计算机名访问它。
\\SERVER1-NAME\PROJECT
三、我知道电脑的内部IP:
\\192.168.1.1\PROJECT
咕噜代码:
copy: {
options: {
force: true
},
files: {
expand: true,
cwd: 'C:/websites/PROJECT/src', // set working folder / root to copy
src: [
'**/*'
],
dest: '//192.168.1.1/PROJECT' // destination folder
}
},
我已经为dest尝试了所有这些:
'//K:/PROJECT'
'//SERVER1/PROJECT'
'//192.168.1.1/PROJECT'
'\\\\K:\\PROJECT'
'\\\\SERVER1\\PROJECT'
'\\\\192.168.1.1\\PROJECT'
他们都给我错误。大多数时候,他们最终也会在C 驱动器上创建一个空文件夹。示例:C:/192.168.1.1。
我发现了这个:Grunt JS copy to network location
但是当我尝试它时,它不起作用。任何帮助将不胜感激。
【问题讨论】:
标签: windows gruntjs network-drive grunt-contrib-copy