Node.js 在github页面中发布angular 6应用程序
我一直在努力让我的应用程序在github页面上运行 我有一个用于测试目的的托管repo,我已经完成了启动和运行应用程序所需的所有步骤,但是所有的努力都失败了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
- 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