Node.js 在github页面中发布angular 6应用程序

Node.js 在github页面中发布angular 6应用程序,node.js,angular,git,angular-cli-ghpages,Node.js,Angular,Git,Angular Cli Ghpages,我一直在努力让我的应用程序在github页面上运行 我有一个用于测试目的的托管repo,我已经完成了启动和运行应用程序所需的所有步骤,但是所有的努力都失败了 git初始化 git add READMe.md git提交-m“首次提交” git远程添加源repo url git推送源主机 npm i-g有角页面 ng build--prod--base href ngh 在这一点之后,我得到以下错误 发生了一个错误! 错误:未指定的错误(运行时不使用静默选项获取详细信息) 在C:\Users

我一直在努力让我的应用程序在github页面上运行

我有一个用于测试目的的托管repo,我已经完成了启动和运行应用程序所需的所有步骤,但是所有的努力都失败了

  • git初始化
  • git add READMe.md
  • git提交-m“首次提交”
  • git远程添加源repo url
  • git推送源主机
  • npm i-g有角页面
  • ng build--prod--base href
  • ngh
在这一点之后,我得到以下错误


发生了一个错误! 错误:未指定的错误(运行时不使用静默选项获取详细信息) 在C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\angular cli ghpages\node\u modules\gh pages\lib\index.js:232:19 at\U被拒绝(C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\angular cli ghpages\node\u modules\q\q.js:844:24) 在C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\ghpages\node\u modules\q\q.js:870:30 在Promise.when(C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\node\u modules\q\q.js:1122:31) 在Promise.promiseDispatch(C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\ghpages\node\u modules\q\q.js:788:41) 在C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\ghpages\node\u modules\q\q.js:604:44 在runSingle(C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\angular cli ghpages\node\u modules\q\q.js:137:13) 刷新时(C:\Users\TOSHIBA\AppData\Roaming\npm\node\u modules\ghpages\node\u modules\q\q.js:125:13) 在进程中。_tick回调(内部/process/next_tick.js:150:11)

我也在网上尝试了所有可能的建议,但没有一个对我有效。。。请告诉我我做错了什么,我需要帮助

按要求更新


C:\Users\TOSHIBA\Desktop\Angular\application>ngh——无静音 克隆到……\AppData\Roaming\npm\node\U模块\ghpages\node\U模块\gh-pages.cache

发生了一个错误! {ProcessError:克隆到“…\AppData\Roaming\npm\node_modules\angular cli ghpages\node_modules\gh pages.cache”。。。 致命:无法访问“”:无法解析主机“github.com”

at ChildProcess.<anonymous> (C:\Users\TOSHIBA\AppData\Roaming\npm\node_modules\angular-cli-ghpages\node_modules\gh-pages\lib\git.js:47:23)
at ChildProcess.emit (events.js:160:13)
at maybeClose (internal/child_process.js:943:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
在ChildProcess.\':无法解析主机\github.com\'\n', 名称:'ProcessError'}

结果的新输出


清洁

取源

正在签出源代码/gh页面

删除文件

复制文件

全部相加

发生了一个错误! {ProcessError:警告:在3rdpartylicenses.txt中,LF将被CRLF替换。 该文件将在您的工作目录中具有其原始行结尾。 错误:打开(“karma.conf.js”):权限被拒绝 错误:无法为文件karma.conf.js编制索引 致命:添加文件失败

at ChildProcess.<anonymous> (C:\Users\TOSHIBA\AppData\Roaming\npm\node_modules\angular-cli-ghpages\node_modules\gh-pages\lib\git.js:47:23)
at ChildProcess.emit (events.js:160:13)
at maybeClose (internal/child_process.js:943:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
在ChildProcess.':无错误

at ChildProcess.<anonymous> (C:\Users\nazehab\AppData\Roaming\npm\node_modules\angular-cli-ghpages\node_modules\gh-pages\lib\git.js:47:23)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
在ChildProcess.\':无错误\n',
名称:“ProcessError”}

该错误是由于代理设置不正确造成的。 因此,如果您有代理,则必须将其添加到git配置或环境变量中

set HTTPS_PROXY=http://<login>:<password>@proxy:port
set HTTP_PROXY=http://<login>:<password>@proxy:port
set NO_PROXY=localhost,my.company
或者,如果没有代理,可以尝试取消代理设置

git config --global --unset http.proxy
https版本:

git config --global --unset https.proxy

你能用
ngh--no silent
发布结果吗?找到我从命令库得到的结果详细就是爱,详细就是生活:)我试过让代理不安,但似乎没有比前一次更好的了。在取消设置代理后,我仍然获得相同的输出。如果任何解决方案有效,请检查此项:您是否支持任何代理?在尝试了一些黑客攻击后,它似乎不起作用,并出现另一个错误。。。它正在进入推送状态,然后出错我不支持任何代理。。。我尝试了两种不同的系统,但它们似乎在同一点上卡住了。。我没有把事情做好
git config --global --unset https.proxy