如何使用netlify定位目标dist文件夹部署网站

时间:2020-05-12 17:23:59

标签: node.js npm netlify

我正在尝试使用netlify部署我的网站。我的index.html页面不在根文件夹中,而是在dist文件夹中。我已将发布目录设置为dist,但是仍然出现错误。我还添加了npm run build作为构建命令,仍然没有。

我的部署日志:

4:44:29 PM:构建准备开始
下午4:44:31:构建映像版本:6dfe19d15f524c85d6f9bf7df9fb30b0a9f0a61a
4:44:31 PM:build-image标签:v3.3.10
4:44:31 PM:buildbot版本:6bb3f784302b4ad90de13035b247a363a8bee34a
4:44:31 PM:获取缓存的依赖项
4:44:31 PM:开始下载1.3MB的缓存
4:44:31 PM:完成了121.664123ms中的缓存下载
4:44:31 PM:开始提取缓存
4:44:31 PM:在20.859356ms中完成提取缓存
4:44:31 PM:在143.358671ms中完成了获取缓存
4:44:31 PM:开始准备构建仓库
4:44:32 PM:准备Git参考refs / heads / master
4:44:32 PM:启动构建脚本
4:44:32 PM:安装依赖项
4:44:33 PM:v10.20.1已经安装。
4:44:34 PM:现在使用节点v10.20.1(npm v6.14.4)
下午4:44:34:尝试使用ruby版本2.6.2,请从环境中读取
4:44:36 PM:使用ruby版本2.6.2
4:44:36 PM:使用PHP版本5.6
4:44:36 PM:5.2已安装。
4:44:36 PM:使用Swift版本5.2
下午4:44:36:开始恢复缓存的节点模块
下午4:44:36:恢复缓存节点模块的操作完成
4:44:36 PM:使用NPM版本6.14.4安装NPM模块
下午4:44:41:> node-sass@4.14.1安装/ opt / build / repo / node_modules / node-sass
4:44:41 PM:>节点脚本/install.js
4:44:41 PM:从https://github.com/sass/node-sass/releases/download/v4.14.1/linux-x64-64_binding.node下载二进制文件
4:44:42 PM:下载完成
下午4:44:42:二进制文件保存到/opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node
下午4:44:42:将二进制文件缓存到/opt/buildhome/.npm/node-sass/4.14.1/linux-x64-64_binding.node
4:44:42 PM:> node-sass@4.14.1安装后/ opt / build / repo / node_modules / node-sass
4:44:42 PM:>节点脚本/build.js
下午4:44:42:二进制文件位于/opt/build/repo/node_modules/node-sass/vendor/linux-x64-64/binding.node
4:44:42 PM:测试二进制文件
4:44:42 PM:二进制文件很好
4:44:42 PM:npm
4:44:42 PM:WARN Portfolio2020sass@1.0.0没有存储库字段。
下午4:44:42:在5.179秒内添加了163个贡献者的235个软件包,并审核了654个软件包
4:44:42 PM:4个包裹正在寻找资金
4:44:42 PM:运行npm基金了解详情
下午4:44:42:发现了1个严重性漏洞
4:44:42 PM:运行npm审核修复程序来修复它们,或运行npm审核了解详细信息
下午4:44:42:已安装NPM模块
4:44:43 PM:开始恢复缓存的go缓存
下午4:44:43:恢复缓存的go go缓存已完成
4:44:43 PM:go版本go1.12 linux / amd64
4:44:43 PM:go版本go1.12 linux / amd64
4:44:43 PM:安装缺少的命令
4:44:43 PM:验证运行目录
4:44:43 PM:执行用户命令:npm run build
4:44:43 PM:npm
4:44:43 PM:ERR!缺少脚本:构建
4:44:43 PM:npm
4:44:43 PM:ERR!可以在以下位置找到此运行的完整日志:
4:44:43 PM:npm错误!
4:44:43 PM:/opt/buildhome/.npm/_logs/2020-05-12T15_44_43_661Z-debug.log
4:44:43 PM:跳过功能准备步骤:未设置功能目录
下午4:44:43:缓存工件
4:44:43 PM:开始保存节点模块
4:44:43 PM:完成保存节点模块
4:44:43 PM:开始保存点子缓存
4:44:43 PM:完成保存点子缓存
4:44:43 PM:开始保存emacs桶依赖关系
4:44:43 PM:完成保存emacs桶依赖关系
4:44:43 PM:开始保存Maven依赖项
4:44:43 PM:完成保存Maven依赖项
4:44:43 PM:开始保存启动依赖项
4:44:43 PM:完成保存启动依赖项
下午4:44:43:开始保存go依赖项
4:44:43 PM:完成保存go依赖项
4:44:47 PM:运行命令时出错:构建脚本返回了非零退出代码:1
4:44:47 PM:建立失败:建立网站失败
4:44:47 PM:在“建筑工地”阶段失败:构建脚本返回了非零退出代码:1
4:44:47 PM:在16.41890585s中完成了处理构建请求

有人可以帮助我解决这个问题吗?谢谢

0 个答案:

没有答案