Я пытаюсь добавить наблюдателя в свой «тестовый» скрипт, который я определил в пакете. json.
То, чего я хочу добиться, довольно просто: я хочу, чтобы командная строка "npm run test" выполнялась каждый раз, когда я изменяю файл, заканчивающийся на .spe c. js в tests / FrontEnd directory.
Когда я запускаю «npm run test», я получаю следующие строки:
Вот как я изменил скрипт, чтобы получить наблюдателя:
"test": "mocha-webpack --webpack-config=node_modules/laravel-mix/setup/webpack.config.js --require tests/Frontend/setup.js tests/Frontend/**/*.spec.js --watch"
Все работает, когда я удаляю --watch в конце моего скрипта.
Мои версии зависимостей здесь:
"devDependencies": {
"@nuxtjs/vuetify": "^1.10.1",
"@vue/test-utils": "^1.0.0-beta.32",
"axios": "^0.19",
"bootstrap": "^4.4.1",
"cross-env": "^5.2.1",
"css-loader": "^3.4.2",
"deepmerge": "^4.2.2",
"expect": "^25.1.0",
"fibers": "^4.0.2",
"jquery": "^3.4.1",
"jsdom": "^16.2.1",
"jsdom-global": "^3.0.2",
"json-loader": "^0.5.7",
"laravel-mix": "^4.0.7",
"lodash": "^4.17.13",
"mocha": "^4.0.1",
"mocha-webpack": "^0.7.0",
"popper.js": "^1.12",
"preload-webpack-plugin": "^3.0.0-beta.4",
"resolve-url-loader": "^2.3.1",
"sass": "^1.26.2",
"sass-loader": "^7.3.1",
"style-loader": "^1.1.3",
"vue": "^2.6.11",
"vue-template-compiler": "^2.6.11",
"vue-test-utils": "^1.0.0-beta.11",
"webpack": "^4.42.0"
},
Спасибо за помощь!