我想要复制build目录中的style.css,以覆盖主项目目录中的style.css。
这是我的文件结构
project
├── assets
│ ├── styles
│ │ └── build
│ │ └── style.css
│ └── gruntfile.js
└── style.css在我的gruntfile.js文件中有:
copy: {
dev: {
files: [{
cwd: 'styles/build/',
src: 'style.css',
dest: '../',
expand: true
}]
}
}, 当我运行grunt时,我得到了这个错误:
Running "copy:dev" (copy) task
Warning: EPERM, operation not permitted '../style.css' Use --force to continue.
Aborted due to warnings.但它确实复制了文件。我不明白为什么我会得到这个错误。
提前谢谢。
发布于 2015-03-06 21:53:32
您的路径不正确,../dest也不正确,您必须将您的目的地放在'.'中。
试试看:
copy: {
dev: {
files: [{
cwd: 'assets/styles/build/',
src: 'style.css',
dest: '../',
expand: true
}]
}
}, 如果您使用的是Windows,请尝试以管理员身份打开CMD。也许你的style.css有权限问题
https://stackoverflow.com/questions/28899837
复制相似问题