npm run build之后的项目还需要node_modules吗

build之后可以删除node_modules吗?

阅读 15.2k
6 个回答

build之后,项目都会打包在dist目录下,使用时,用dist目录里的就行,但是开发需要node_modules

你如果 build 之后,是最后一次 build 了,意味着这个项目已完结,再也不开发了,不维护了,你完全可以删除 node_modules,当然了,这种情况下,连项目本身都删除也没有问题(注意,是你本地的代码)。

如果从此项目就不再继续开发了,那就可以删除

打包后的资源是不需要的,因为打包工具已经把node_modules中必要的文件打包进去了。

但是,你如果后续还要接着开发的话,那肯定还是需要的

不需要,你打包之后,主要是你的dependencies有你需要的插件就可以了

clipboard.png

线上版本运行起来都会自动下载的,node_modules存放你npm install下来的插件

不需要,node_modules 只是开发依赖。打包后依赖的会根据配置打包到 "dist" 文件夹下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏