【发布时间】:2019-01-25 21:16:01
【问题描述】:
这个问题可能很愚蠢,但直到现在才找到答案。
我正在尝试包含一个来自 node_modules 的库,根据我从昨天开始学到的知识,我们应该像 asset 一样包含这样的库:
{{-- bootstrap 4.1.3 --}}
<link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
我想将 selectize.js 添加到我的项目中,所以我使用 npm install selectize --save 直接安装并保存到 package.json(依赖项)。
我的问题是,我现在如何包含它?就像默认引导程序一样。如何从 node_modules/ 转到 public/?
我应该手动完成还是有更专业/更清洁的方式来完成?
谢谢你的帮助。
【问题讨论】:
-
除了我的回答之外,最简单的方法就是保存它,手动获取 dist 文件并将它们复制到您的公用文件夹中,然后将它们作为资产访问。但是要真正利用 npm 和 laravel webpack 组合......你必须按照文档所说的那样做。
-
您想将它包含在您的主
app.js文件中还是将其作为独立文件?
标签: laravel npm assets node-modules selectize.js