簡體   English   中英

在 web 應用程序的根級別安裝 npm 和 package

[英]install npm and package at root level of a web app

我正在使用 node.js 構建一個 web 應用程序。 我有一個包含所有前端代碼的client文件夾和一個包含所有后端代碼的server文件夾。 是否可以在server文件夾上運行 npm install 。 在這種情況下,所有節點模塊和package.json文件都將在服務器文件夾中嗎? 還是將它們安裝在server文件夾之外的根文件夾級別更好?

當您將clientserver分開時,我猜您的客戶端和服務器處於微服務架構中,它們應該是獨立的。 客戶端和服務器都將定義自己的要使用的包,沒有理由在根文件夾中有package.json 我相信您可以在客戶端和服務器下維護每個 package.json。

但是,如果您在 MVC 中(后端將呈現您的前端),您將在根文件夾中找到package.json

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM