I am trying to build the ui container on an airgapped system. I have a private npm registry which I set though I am getting failures:
[3/4] STEP 3/4: RUN npm config set registry https://fqdn.example.com/artifactory/api/npm/npm/
--> a77fd02b0ad
[3/4] STEP 4/4: RUN npm run build
> ai-chatbot-starter@0.1.0 build
> next build
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
info - Linting and checking validity of types...
./pages/api/home/home.tsx
234:6 Warning: React Hook useEffect has a missing dependency: 'dispatch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
249:6 Warning: React Hook useEffect has a missing dependency: 'dispatch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
343:6 Warning: React Hook useEffect has missing dependencies: 'conversations' and 't'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
./components/Chat/Chat.tsx
248:5 Warning: React Hook useCallback has a missing dependency: 'homeDispatch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
./components/Chat/ChatInput.tsx
240:6 Warning: React Hook useEffect has a missing dependency: 'textareaRef'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
./components/Chatbar/Chatbar.tsx
207:6 Warning: React Hook useEffect has a missing dependency: 'chatDispatch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
./components/Promptbar/Promptbar.tsx
117:6 Warning: React Hook useEffect has a missing dependency: 'promptDispatch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
info - Creating an optimized production build...
FetchError: request to https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap failed, reason: connect ECONNREFUSED 142.250.138.95:443
at ClientRequest.<anonymous> (/app/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:513:28)
at ClientRequest.emit (node:domain:489:12)
at TLSSocket.socketErrorListener (node:_http_client:495:9)
at TLSSocket.emit (node:events:513:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
type: 'system',
errno: 'ECONNREFUSED',
code: 'ECONNREFUSED'
}
Failed to compile.
Do you have suggestions on how to get npm to stop trying direct connection to internet?
Hi
I am trying to build the ui container on an airgapped system. I have a private npm registry which I set though I am getting failures:
Do you have suggestions on how to get npm to stop trying direct connection to internet?