我想在我的Laravel项目中安装Chart.js。使用npm安装,一个网页包的配置,并通过一些Chart.js示例查看我的索引页面。在我第一次尝试时,我在浏览器中遇到了这个错误。也许我没有正确配置网页包?
未捕获引用错误:在(索引)134处未定义图表
所以我复制并粘贴了我在Chart.js doc integration上找到的这个require。
require(['path/to/chartjs/dist/Chart.min.js'], function(Chart){
var myChart = new Chart(ctx, {...});
});
我在npm run dev
上遇到这个错误。
./resources/js/app.js模块构建失败(来自./node_modules/babel loader/lib/index.js):语法错误:/home/sa/laravelproject/resources/js/app.js:意外令牌(37:37)
35 | 36 | require(['path/to/chartjs/dist/Chart.min.js',函数(Chart){
37 | var myChart=新图表(ctx,{…});|^38 | });
您可以在app.js
中注册全局Chart
变量,如下所示:
// Chart JS
import Chart from 'chart.js/auto';
window.Chart = Chart;
然后,您可以在视图或其他JS文件中使用new Chart(..)
我有一些问题。
首先,我不能通过NPM带来图书馆。我安装了它,然后执行“npm run dev”。但当我在应用程序中调用它时,它会说
1:2573 Uncaught ReferenceError: Chart is not defined
at 1:2573
如果我从CDN调用它,它会与VUE或Bootstrap的某些东西冲突。因为它不起作用。除了我删除了app.blade.php行中的“延迟”字:
<script src="{{ asset('js/app.js') }}" defer></script>
但同样,CDN只调用Charts.Js。不能从NPM带来。
希望有人也有同样的问题。非常感谢。赫尔南。
从命令行运行此命令:
npm install chart.js
在webpack.mix.js添加这一行:
mix.copy('node_modules/chart.js/dist/chart.js', 'public/chart.js/chart.js');
然后从命令行运行此命令:
npm run dev
在要在其上显示图表的刀片中:
<script src="{{ asset('chart.js/chart.js') }}"></script>
<canvas id="myChart" width="500" height="200"></canvas>
<script>
var ctx = document.getElementById('myChart').getContext('2d');
var myChart = new Chart(ctx, {
...
}
</script>
(!)致命错误:无法在第427行的C:\wamp64\www\acellemailll\app\Helper\helpers.php中重新声明度量值()(先前在C:\wamp64\www\acellemailll\供应商\barryvdh\laravel-desgbar\src\helpers.php:77中声明)
我试图安装Laravel框架在Windows与Laravel Installer方法。 在留档中我发现了以下内容: 首先,使用Composer下载Laravel安装程序。确保在路径中放置“~/.composer/vendor/bin”目录,以便在终端中运行laravel命令时找到laravel可执行文件。 现在我对这条路并不熟悉。你能告诉我Windows的工作路径吗? 顺便说一句:我用的是WAMP
我的laravel版本是6.20 我想安装“Laravelium Sitemap软件包”,但不安装,我面临以下错误: 问题1-请求的软件包laravel/socialite(锁定在v5.1.2,按^5.2要求)可由laravel/socialite[v5.1.2]满足,但这些与您的要求或最低稳定性冲突。
我想在Laravel中创建迁移,但根据教程,我需要Artisan CLI。命令运行良好,我使用的是Windows。我键入或,得到以下错误: 无法打开输入文件:artisan 我在文档或谷歌上都找不到任何指南。如何安装Artisan?
开始安装插件到我的Laravel项目。 拉维尔新公共图书馆 完成上述所有监控操作后,我执行命令npm install
我在domain.com上有一个CakePHP应用程序,希望在domain.com/Laravel的子文件夹中也有一个Laravel应用程序。 出于CakePHP的目的,顶级.htaccess文件看起来像: 重新启动发动机 ########################################################################################