我的npm任务在日志中产生以下内容:
npm WARN ENOENT ENOENT: no such file or directory, open '/home/bamboo/xml-data/build-dir/{name of project-plan-job}/package.json'
因此 Sails.js 没有安装,Node.js任务告诉我我无法运行 Node 应用程序。
现在,我猜这是因为目录层次结构。存储库的结构如下:repo-root/app/package.json,而通常该.json
文件直接位于 repo 根目录下。我是否必须以Source Code Checkout
某种特定方式配置任务?