Я пытаюсь скопировать мои статические файлы из моего входного каталога в мой выходной каталог в экспрессе. Я следовал по этой учебной ссылке , в которой они использовали shell.js для копирования статических файлов.
код для копирования статического файла находится в моем CopyAssets.ts:
import * as shell from "shelljs";
shell.cp( "-R", "src/views", "dist/" );
и скрипт для вызова команды находится в моем package.json как:
"scripts": {
"clean": "rimraf dist/*",
"copy-assets": "ts-node tools/CopyAssets",
"lint": "tslint -c tslint.json -p tsconfig.json --fix",
"tsc": "tsc",
"build": "npm-run-all clean lint tsc copy-assets",
"dev:start": "npm-run-all build",
"dev": "nodemon --watch src -e ts,hbs --exec npm run ",
"start": "node .",
"test": "echo \"Error: no test specified\" && exit 1"
}
после того, как я запускаю npm run dev
, он не копирует мои скрипты, почему это так?