在简单项目中使用节点模块

问题描述 投票:0回答:1

我有一个非常简单的Web项目,我正在使用npm init来为该项目创建package.json文件。我的项目结构如下:

ProjectFolder
--app /this is the folder for js files
--css
--scss
--lib /this is for files like jQuery
--index.html

[添加节点包时,它将创建一个node_modules文件夹,如下所示:

ProjectFolder
--node_modules
--app /this is the folder for js files
--css
--scss
--lib /this is for files like jQuery
--index.html

假设我通过npm install添加了jquery并将其作为依赖项。从我的index.html链接到node_modules中的jquery文件或将jquery文件移动到我的lib文件夹是一种好习惯吗?

安装时是否有将jquery文件移动到我的lib文件夹的方法?

我不想将node_modules文件夹移动到服务器,并且想了解最佳实践。

npm
1个回答
0
投票

您的package.json本质上就是您的链接。它包含您所依赖的软件包及其版本的列表。如果使用npm安装,则它必须是npm存储库中某个地方(公共或私有)上已发布的npm软件包。它将下载npm软件包的压缩版本,并将其解压缩到node_modules中。然后,其中的所有内容都会自动提供给您的应用。希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.