繁体   English   中英

我应该上传“ node_modules”吗?

[英]Should I upload “node_modules”?

我正在制作一个网页, node_modules文件约为150 MB,是否应该上传? 有什么办法可以缩小尺寸? 我正在使用“ filezilla”,上传它会花费太长时间。

节点模块是您用于应用程序的所有外部库的保留位置。 这些库的列表应在package.json文件中提及。

通常,您不应该手动上传节点模块文件夹。 它们是外部库,可以轻松地单独安装。 因此,当通过filezilla移动文件时,除了节点模块以外的所有东西都将移动。 然后,在您的服务器中,简单运行npm i然后再运行该应用程序。

如果您有一个package.json文件,并且使用了npm module -s <package_name> (带有-s或--save),那么一切都很好。

如果您不担心,将文件传输到您的在线服务(例如AWS)中,就是这样。

然后给出命令。

// For install npm

  npm i
    (or) 
  npm install

// To start your server

  npm start 

无论您将其放在package.json文件的Start Object中如何,都会触发该文件。

完全不需要复制node_modules文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM