This is an automated email from the ASF dual-hosted git repository.

xxyu pushed a commit to branch document
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/document by this push:
     new 1736dd4  Add doc about how to set up front end registry
1736dd4 is described below

commit 1736dd41f1210abe85c3c08b31146fd8adeb2764
Author: nic <n...@apache.org>
AuthorDate: Tue Jan 11 21:25:16 2022 +0800

    Add doc about how to set up front end registry
---
 website/_dev/dev_env.cn.md                         |  2 ++
 website/_dev/dev_env.md                            |  2 ++
 website/_dev/howto_setup_frontend_registry.cn.md   | 32 ++++++++++++++++++++++
 website/_dev/howto_setup_frontend_registry.md      | 32 ++++++++++++++++++++++
 website/_dev40/dev_env.cn.md                       |  2 ++
 website/_dev40/dev_env.md                          |  2 ++
 website/_dev40/howto_setup_frontend_registry.cn.md | 32 ++++++++++++++++++++++
 website/_dev40/howto_setup_frontend_registry.md    | 32 ++++++++++++++++++++++
 8 files changed, 136 insertions(+)

diff --git a/website/_dev/dev_env.cn.md b/website/_dev/dev_env.cn.md
index 9a64e7e..547ea19 100644
--- a/website/_dev/dev_env.cn.md
+++ b/website/_dev/dev_env.cn.md
@@ -148,6 +148,8 @@ bower --allow-root install
 git config --global url."git://".insteadOf https://
 {% endhighlight %}
 
+如因网络问题或者包在默认仓库内无法获取导致安装失败,可参考[如何设置Kylin的前端仓库](/cn/development/howto_setup_frontend_registry.html)配置Kylin前端仓库
+
 注意,如果是在 Windows 上,安装完 bower,需要将 "bower.cmd" 的路径加入系统环境变量 'PATH' 中,然后运行:
 
 {% highlight Groff markup %}
diff --git a/website/_dev/dev_env.md b/website/_dev/dev_env.md
index 283eff4..5396368 100644
--- a/website/_dev/dev_env.md
+++ b/website/_dev/dev_env.md
@@ -144,6 +144,8 @@ If you encounter network problem when run "bower install", 
you may try:
 git config --global url."git://".insteadOf https://
 {% endhighlight %}
 
+If errors occur during installing Kylin's frontend dependencies due to network 
latency or some packages not obtainable by default registry, please refer to 
[How to Set up Frontend 
Registry](/development/howto_setup_frontend_registry.html)
+
 Note, if on Windows, after install bower, need to add the path of "bower.cmd" 
to system environment variable 'PATH', and then run:
 
 {% highlight Groff markup %}
diff --git a/website/_dev/howto_setup_frontend_registry.cn.md 
b/website/_dev/howto_setup_frontend_registry.cn.md
new file mode 100644
index 0000000..d15860b
--- /dev/null
+++ b/website/_dev/howto_setup_frontend_registry.cn.md
@@ -0,0 +1,32 @@
+---
+layout: dev
+title:  如何设置Kylin的前端仓库
+categories: development
+permalink: /cn/development/howto_setup_frontend_registry.html
+---
+
+如果安装Kylin的前端依赖时, 因网络问题或者包在默认仓库内无法获取导致安装失败, 
可以配置仓库为[http://150.158.20.97:8081/#browse/browse](http://150.158.20.97:8081/#browse/browse).
 以下为配置bower和npm仓库的方法。
+
+#### 设置bower仓库
+- 确认包'bower-nexus3-resolver'已安装, 若未装, 使用命令`npm install -g 
bower-nexus3-resolver`安装.
+- 修改路径为`$KYLIN_SOURCE/webapp/.bowerrc`的配置文件
+    ```json
+    {
+        "directory":"app/components",
+        "registry":{
+            "search":[
+                "http://150.158.20.97:8081/repository/group-bower";
+            ]
+        },
+        "resolvers":[
+            "bower-nexus3-resolver"
+        ],
+        "timeout":60000
+    }
+    ```
+
+#### 设置npm仓库
+执行以下命令
+```shell script
+npm config set registry http://150.158.20.97:8081/repository/group-npm/
+```
\ No newline at end of file
diff --git a/website/_dev/howto_setup_frontend_registry.md 
b/website/_dev/howto_setup_frontend_registry.md
new file mode 100644
index 0000000..7a6867a
--- /dev/null
+++ b/website/_dev/howto_setup_frontend_registry.md
@@ -0,0 +1,32 @@
+---
+layout: dev
+title:  How to Set up Frontend Registry
+categories: development
+permalink: /development/howto_setup_frontend_registry.html
+---
+
+If errors occur during installing Kylin's frontend dependencies due to network 
latency or some packages not obtainable by default registry, bower and npm 
repositories for Kylin are available at 
[http://150.158.20.97:8081/#browse/browse](http://150.158.20.97:8081/#browse/browse).
 Below are some guides about how to set bower and npm repositories.
+
+#### Set up bower repository
+- Make sure package 'bower-nexus3-resolver' has been stalled on your machine, 
if not, install it by running `npm install -g bower-nexus3-resolver`.
+- Alter the file at `$KYLIN_SOURCE/webapp/.bowerrc` to
+    ```json
+    {
+        "directory":"app/components",
+        "registry":{
+            "search":[
+                "http://150.158.20.97:8081/repository/group-bower";
+            ]
+        },
+        "resolvers":[
+            "bower-nexus3-resolver"
+        ],
+        "timeout":60000
+    }
+    ```
+
+#### Set up npm repository
+Run command below
+```shell script
+npm config set registry http://150.158.20.97:8081/repository/group-npm/
+```
\ No newline at end of file
diff --git a/website/_dev40/dev_env.cn.md b/website/_dev40/dev_env.cn.md
index cf808a7..867419d 100644
--- a/website/_dev40/dev_env.cn.md
+++ b/website/_dev40/dev_env.cn.md
@@ -86,6 +86,8 @@ bower --allow-root install
 git config --global url."git://".insteadOf https://
 {% endhighlight %}
 
+如因网络问题或者包在默认仓库内无法获取导致安装失败,可参考[如何设置Kylin的前端仓库](/cn/development40/howto_setup_frontend_registry.html)配置Kylin前端仓库
+
 注意,如果是在 Windows 上,安装完 bower,需要将 "bower.cmd" 的路径加入系统环境变量 'PATH' 中,然后运行:
 
 {% highlight Groff markup %}
diff --git a/website/_dev40/dev_env.md b/website/_dev40/dev_env.md
index 4240dc1..39ea5ae 100644
--- a/website/_dev40/dev_env.md
+++ b/website/_dev40/dev_env.md
@@ -86,6 +86,8 @@ If you encounter network problem when run "bower install", 
you may try:
 git config --global url."git://".insteadOf https://
 {% endhighlight %}
 
+If errors occur during installing Kylin's frontend dependencies due to network 
latency or some packages not obtainable by default registry, please refer to 
[How to Set up Frontend 
Registry](/development40/howto_setup_frontend_registry.html)
+
 Note, if on Windows, after install bower, need to add the path of "bower.cmd" 
to system environment variable 'PATH', and then run:
 
 {% highlight Groff markup %}
diff --git a/website/_dev40/howto_setup_frontend_registry.cn.md 
b/website/_dev40/howto_setup_frontend_registry.cn.md
new file mode 100644
index 0000000..196328b
--- /dev/null
+++ b/website/_dev40/howto_setup_frontend_registry.cn.md
@@ -0,0 +1,32 @@
+---
+layout: dev
+title:  如何设置Kylin的前端仓库
+categories: development
+permalink: /cn/development40/howto_setup_frontend_registry.html
+---
+
+如果安装Kylin的前端依赖时, 因网络问题或者包在默认仓库内无法获取导致安装失败, 
可以配置仓库为[http://150.158.20.97:8081/#browse/browse](http://150.158.20.97:8081/#browse/browse).
 以下为配置bower和npm仓库的方法。
+
+#### 设置bower仓库
+- 确认包'bower-nexus3-resolver'已安装, 若未装, 使用命令`npm install -g 
bower-nexus3-resolver`安装.
+- 修改路径为`$KYLIN_SOURCE/webapp/.bowerrc`的配置文件
+    ```json
+    {
+        "directory":"app/components",
+        "registry":{
+            "search":[
+                "http://150.158.20.97:8081/repository/group-bower";
+            ]
+        },
+        "resolvers":[
+            "bower-nexus3-resolver"
+        ],
+        "timeout":60000
+    }
+    ```
+
+#### 设置npm仓库
+执行以下命令
+```shell script
+npm config set registry http://150.158.20.97:8081/repository/group-npm/
+```
\ No newline at end of file
diff --git a/website/_dev40/howto_setup_frontend_registry.md 
b/website/_dev40/howto_setup_frontend_registry.md
new file mode 100644
index 0000000..4b60699
--- /dev/null
+++ b/website/_dev40/howto_setup_frontend_registry.md
@@ -0,0 +1,32 @@
+---
+layout: dev
+title:  How to Set up Frontend Registry
+categories: development
+permalink: /development40/howto_setup_frontend_registry.html
+---
+
+If errors occur during installing Kylin's frontend dependencies due to network 
latency or some packages not obtainable by default registry, bower and npm 
repositories for Kylin are available at 
[http://150.158.20.97:8081/#browse/browse](http://150.158.20.97:8081/#browse/browse).
 Below are some guides about how to set bower and npm repositories.
+
+#### Set up bower repository
+- Make sure package 'bower-nexus3-resolver' has been stalled on your machine, 
if not, install it by running `npm install -g bower-nexus3-resolver`.
+- Alter the file at `$KYLIN_SOURCE/webapp/.bowerrc` to
+    ```json
+    {
+        "directory":"app/components",
+        "registry":{
+            "search":[
+                "http://150.158.20.97:8081/repository/group-bower";
+            ]
+        },
+        "resolvers":[
+            "bower-nexus3-resolver"
+        ],
+        "timeout":60000
+    }
+    ```
+
+#### Set up npm repository
+Run command below
+```shell script
+npm config set registry http://150.158.20.97:8081/repository/group-npm/
+```
\ No newline at end of file

Reply via email to