Node.js npm错误!eNote eNote:没有这样的文件或目录,打开';path/package.json';使用YML文件
我正在尝试使用gitlab CI/CD并创建一个yml文件,该文件将在前端运行所有测试。问题是我得到了错误Node.js npm错误!eNote eNote:没有这样的文件或目录,打开';path/package.json';使用YML文件,node.js,gitlab-ci,Node.js,Gitlab Ci,我正在尝试使用gitlab CI/CD并创建一个yml文件,该文件将在前端运行所有测试。问题是我得到了错误 npm错误!eNote eNote:没有这样的文件或目录,打开“{path}\{branch}\package.json 这很有意义,因为package.json不在{branch}(分支)中,而是在{branch}/myreactapp中。因此路径应该是{branch}/myreactapp/package.json。我如何解决这个问题 yml文件: stages: ["test", "
npm错误!eNote eNote:没有这样的文件或目录,打开“{path}\{branch}\package.json
这很有意义,因为package.json不在{branch}
(分支)中,而是在{branch}/myreactapp
中。因此路径应该是{branch}/myreactapp/package.json
。我如何解决这个问题
yml文件:
stages: ["test", "deploy"]
test:
stage: test
script: npm run test
deploy:
stage: deploy
script: npm run deploy
我已经在脚本:-npm install之前尝试了,在脚本:-npm init
之前尝试了,并且两者都结合了
复制:我在我的分支中创建了一个react.js项目,添加了一个test.test.js
文件,并在其中放置了一个总是通过的测试
it('works ', () => {});
然后我就试着运行管道。在package.json文件中也发生了更改(jest
是react scripts test
)
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "jest",
"eject": "react-scripts eject"
}
你能分享你的.gitlab ci.yml
?或者让我重现你的问题?你能分享你的.gitlab ci.yml
?或者让我重现你的问题?