Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
Javascript 我应该上传吗;节点“U模块”是什么;?_Javascript_Html_Css_Node.js_Node Modules - Fatal编程技术网

Javascript 我应该上传吗;节点“U模块”是什么;?

Javascript 我应该上传吗;节点“U模块”是什么;?,javascript,html,css,node.js,node-modules,Javascript,Html,Css,Node.js,Node Modules,我正在制作一个网页,node\u模块文件大约是150兆字节,我应该上传还是不上传?有没有办法把它缩小?我正在使用“filezilla”,上传它会花费太长时间。如果您有package.json文件,并使用npm module-s(使用-s或--save),则一切正常 如果你没有,不用担心。将文件传输到你的在线服务中,比如AWS之类的 然后发出命令 // For install npm npm i (or) npm install // To start your server

我正在制作一个网页,
node\u模块
文件大约是150兆字节,我应该上传还是不上传?有没有办法把它缩小?我正在使用“filezilla”,上传它会花费太长时间。

如果您有
package.json
文件,并使用
npm module-s
(使用-s或--save),则一切正常

如果你没有,不用担心。将文件传输到你的在线服务中,比如AWS之类的

然后发出命令

// For install npm

  npm i
    (or) 
  npm install

// To start your server

  npm start 
无论您在
package.json
file Start对象中放入什么,都会触发该文件


根本不需要复制node_modules文件夹。

node modules是保存应用程序使用的所有外部库的地方。这些库的列表应该在
package.json
文件中提到


通常,您不应该手动上载节点模块文件夹。它们是外部库,可以轻松地单独安装。因此,当通过filezilla移动文件时,移动除节点模块以外的所有内容。然后,在服务器中,在运行应用程序之前,只需运行
npmi

不,您不应该这样做。节点模块的大小将相当大,而不是上载
包。json
文件将足够大,如果git的情况下,
节点模块
保留在
gitignore
下,使用
package.json
file完成依赖项跟踪。您应该拥有一个带有依赖项列表的
package.json
,并在服务器上运行
npm install
——这将在服务器上生成
node\u modules
文件夹。