#npm #visual-studio-code #cmd #cucumber #gherkin
Вопрос:
Я пытаюсь узнать о корнишонах, огурцах, npm в vscode.
Я получаю обычное сообщение об ошибке «Система не может найти указанный путь», но затем результат отображается как обычно внизу.
C:projectsvscode1>npm --version
The system cannot find the path specified.
7.11.2
Он также не распознает пути с «.» в них, так что «C:projectsvscode1>./node_modules/.bin/cucumber-js» показывает другую ошибку.
C:projectsvscode1>./node_modules/.bin/cucumber-js
'.' is not recognized as an internal or external command,
operable program or batch file.
Папка определенно существует внутри node_modules как .bin.
Во время установки npm cmd для дополнительных компонентов, где он устанавливает chocolatey и т. Д., Не будет завершен, поэтому я не уверен, связано ли это с этим. Я сделал ремонт в установщике, но это не устранило проблему.
обновленный
Я могу запустить его в CMD без этой проблемы .bin, но вывода нет. Код, который я пытаюсь запустить, таков:
const { Given } = require("@cucumber/cucumber")
//const (Given) = require('cucumber')
Given('a user opens {string}', (url) => {
console.log(url)
})
vscode.особенность
Feature: vscode feature
Feature Description
Scenario: Scenario name
Given a user opens "https://www.duckduckgo.com/"
Учебное пособие можно найти по адресу: https://www.youtube.com/watch?v=bsGr6xjZ0mY
Комментарии:
1. Попробуй
.node_modules.bincucumber-js
2. Это сработало, спасибо, Джозефз. Связано ли это с командными строками Windows и Linux? Кстати, у меня все еще есть проблема «Система не может найти указанный путь».