Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Npm 在本地运行Jhipster注册表而不进行浏览器同步_Npm_Webpack_Jhipster_Jhipster Registry - Fatal编程技术网

Npm 在本地运行Jhipster注册表而不进行浏览器同步

Npm 在本地运行Jhipster注册表而不进行浏览器同步,npm,webpack,jhipster,jhipster-registry,Npm,Webpack,Jhipster,Jhipster Registry,我正试图用JHipster构建一个微服务应用程序。我正在关注这个 我已经成功地在本地运行了jhipster注册表(我已经克隆了它,然后运行命令/mvnw和warn start,以便能够查看已注册的应用程序)。没有这个开头,我在浏览器上什么都看不到 但我想用浏览器同步运行我的网关应用程序,但我不能,因为它主要关注jhipster注册表 我在8081端口有一个后端微服务 我的网关配置在端口8080上,/mvnw成功运行,我可以在本地主机8080上看到我的应用程序。但我希望在网关上运行npmstart

我正试图用JHipster构建一个微服务应用程序。我正在关注这个

我已经成功地在本地运行了jhipster注册表(我已经克隆了它,然后运行命令
/mvnw
warn start
,以便能够查看已注册的应用程序)。没有这个开头,我在浏览器上什么都看不到

但我想用浏览器同步运行我的网关应用程序,但我不能,因为它主要关注jhipster注册表

我在8081端口有一个后端微服务

我的网关配置在端口8080上,
/mvnw
成功运行,我可以在本地主机8080上看到我的应用程序。但我希望在网关上运行
npmstart
命令时进行热重新加载。我已将我的package.json配置为在端口9061上运行:

"webpack:dev": "npm run webpack-dev-server -- --config webpack/webpack.dev.js --inline --hot --port=9061 --watch-content-base --env.stats=minimal",
"webpack:dev-verbose": "npm run webpack-dev-server -- --config webpack/webpack.dev.js --inline --hot --port=9061 --watch-content-base --profile --progress --env.stats=normal",
当我运行npm start时,它说我可以在localhost:9001上看到我的应用程序,但我在jhipster注册表上


有人能帮我吗?

多亏了Gael Marziou,我构建了这个软件包,就像我在生产中使用以下命令一样:

./mvnw -Pprod package
然后:

java -jar target/jhipster-registry*.war
我必须在package.json文件中为构建分配内存:

"webpack-dev-server": "node --max_old_space_size=6144 node_modules/webpack-dev-server/bin/webpack-dev-server.js",
"webpack": "node --max_old_space_size=6144 node_modules/webpack/bin/webpack.js",
因为我犯了这个错误:

为什么要为注册表运行
warn start
?只需使用
/mvnw-Pprod包为prod构建它,然后使用
java-jar target/jhipster registry*.war
运行它。这就是您在生产环境中运行它的方式,您可能不想修改它。