我越来越接近npm来管理项目的JavaScript。
看着stackoverflow,我看到了以下文档:https://docs.npmjs.com/using-npm-packages-in-your-projects
但是说实话,我一点也不懂...
我想安装此软件包:npm install lightgallery lg-thumbnail lg-autoplay lg-video lg-fullscreen lg-pager lg-zoom lg-hash lg-share
运行它,他会将包放入node_modules中。
总是查看我发现的文档:npm install <folder>
,所以我在npm install结束时尝试了一个明确的目录路径,但是将其安装在node_modules文件夹中...
我正在使用Laravel,如果要从npm安装一些东西到public / inc / plugins,这是正确的过程吗?是否可以在packages.json文件中指出这一点?如果建议在主节点上使用安装,那么我该如何使用js?用webpack混合重建?
答案 0 :(得分:0)
您不应该这样做,因为这是标准操作,如果您更改此行为,其他开发人员可能会感到不舒服。
在文档中,您可以找到:
在当前项目中将软件包作为符号链接安装在目录中。它的依赖项将在链接之前安装。如果文件夹位于项目的根目录下,则其依赖关系可能会像其他类型的依赖关系一样被提升到顶级node_modules 。