通过Bower安装软件包

我是前端技术的新手,但我需要通过Bower安装一个软件包。 这里是包: https : //github.com/collab-project/videojs-record
问题是,我安装了所有的依赖关系之后,我得到了一个具有219.9 MB依赖项的文件夹等等。 所有这些文件夹都位于我的Laravel项目的/public/videojs-record目录中。 所以,我可以连接所有的.css.js文件,就像在包的文档中一样。 这些文件是我的整个项目的4倍大,他们位于公共文件夹,这必须放慢我的网站,是吗?
我如何将这些依赖项移出公用文件夹,例如在我的项目的/vendor目录中,并将这个.css.js文件连接到我的HTML中?

正如评论中已经提到的那样,没有必要使用鲍尔。 只要使用该文件中提到的NPM即可。

Laravel已经有了一个package.json和一个webpackconfiguration。 添加前端依赖项的正常方法是:

  1. 安装所有Laravel基本的fe依赖项

    $ npm install

  2. 安装一个外部软件包

    $ npm install videojs-record

  3. build立开发包

    $ npm run dev

    运行一个观察者

    $ npm run watch

    build立生产包

    $ npm run prod

依赖关系将被存储在node_modules 。 此文件夹可能会变得非常巨大,但是您不会将其提交到GIT或手动将其推送到服务器。