/
var
/
www
/
cobraambalaj
/
node_modules
/
laravel-mix
/
src
/
tasks
/
/var/www/cobraambalaj/node_modules/laravel-mix/src/tasks
mkdir
upload
Name
Size
Mode
Actions
ConcatenateFilesTask.js
639
0644
edit
dl
rm
CopyFilesTask.js
1186
0644
edit
dl
rm
Task.js
1064
0644
edit
dl
rm
VersionFilesTask.js
707
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/laravel-mix/src/tasks/CopyFilesTask.js
(1186B)
let Task = require('./Task'); let FileCollection = require('../FileCollection'); let Log = require('../Log'); const path = require('path'); const File = require('../File'); class CopyFilesTask extends Task { /** * Run the task. */ run() { let copy = this.data; this.files = new FileCollection(copy.from); this.files.copyTo(copy.to); this.assets = this.files.assets; } /** * Handle when a relevant source file is changed. * * @param {string} updatedFile */ onChange(updatedFile) { let destination = this.data.to; // If we're copying a src directory recursively, we have to calculate // the correct destination path, based on the src directory tree. if (!Array.isArray(this.data.from) && new File(this.data.from).isDirectory()) { destination = destination.append( path.normalize(updatedFile).replace(path.normalize(this.data.from), '') ); } Log.feedback(`Copying ${updatedFile} to ${destination.path()}`); this.files.copyTo(destination, new File(updatedFile)); } } module.exports = CopyFilesTask;
Save
cmd:
run