首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

只有在npm run watch laravel 5.8之后才会加载app.js

在npm run watch laravel 5.8之后,会加载app.js。这是因为npm是Node.js的包管理工具,可以用来安装、升级、卸载和管理项目中的依赖包。npm run watch是运行项目中定义的脚本命令,laravel 5.8是指使用Laravel框架的版本号。

在Laravel框架中,app.js是前端资源文件的入口文件,用于加载和管理前端的JavaScript代码。通过运行npm run watch命令,可以实时监测前端资源文件的变化,并自动重新编译和加载这些文件,以便在开发过程中及时查看修改的效果。

具体来说,npm run watch命令会执行项目中定义的webpack.mix.js配置文件,其中会指定要编译和打包的前端资源文件,包括app.js。webpack.mix.js配置文件中会定义一系列的编译规则和插件,用于将前端资源文件进行处理和优化,最终生成可供浏览器加载的静态资源文件。

在Laravel 5.8中,加载app.js可以通过以下步骤完成:

  1. 确保已经安装了Node.js和npm,并且配置了正确的环境变量。
  2. 在项目根目录下打开命令行终端。
  3. 运行npm install命令,安装项目所需的依赖包。
  4. 运行npm run watch命令,开始监测前端资源文件的变化。
  5. 当有前端资源文件发生修改时,npm run watch会自动重新编译和加载这些文件。
  6. 在浏览器中打开项目对应的URL,即可看到修改后的效果。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供灵活可扩展的云服务器实例,满足不同规模和需求的应用场景。详情请参考:https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL版(CDB):提供稳定可靠的云数据库服务,支持高可用、备份恢复、性能优化等功能。详情请参考:https://cloud.tencent.com/product/cdb
  • 云存储(COS):提供安全可靠的对象存储服务,适用于图片、音视频、文档等各类数据的存储和管理。详情请参考:https://cloud.tencent.com/product/cos
  • 人工智能(AI):提供丰富的人工智能服务,包括语音识别、图像识别、自然语言处理等,帮助开发者构建智能化应用。详情请参考:https://cloud.tencent.com/product/ai
  • 物联网(IoT):提供全面的物联网解决方案,包括设备接入、数据管理、应用开发等,助力实现智能化的物联网应用。详情请参考:https://cloud.tencent.com/product/iot
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

php-laravel Redis 广播

具体的流程是页面加载时,网页 js 程序 Laravel Echo 与 Socket.IO 服务器建立连接, laravel 发起通过驱动发布广播,Socket.IO 服务器接受广播内容,对连接的客户端网页推送信息...EchoLaravel Echo是一个JavaScript库,web端可以轻松订阅频道并收听Laravel广播的事件通过 npm 包管理器安装 Echo npm install npm install...laravel-echo-server初始化 laravel-echo-server laravel-echo-server init // 是否开发模式下运行此服务器(y...Run laravel-echo-server start to run server.设置完成后 项目根目录 下 会生成 laravel-echo-server.json 文件 这里面就是刚才的配置执行命令启动...">编译 js 文件 npm run watch浏览器访问 项目域名/echo浏览器访问 项目域名/push/这是一个测试广播echo 页面 会自动弹出 到这 广播 发布到公共频道就完成了私有频道

11010

Laravel 前端资源配置教程

最近在学Laravel,遇到前端资源加载的问题,记录一下。 一、前端共用资源的配置 1. webpack.mix.js //一般不太更动,透过以下两个档案讲所需资源加载。...'); 2. npm 命令安装前端套件资源(以jquery-ui为例) npm install jquery-ui --save-dev // --save-dev 为加入到package.json:...// vue所有页面共用,可以app.js初始/启用 6. npm编译 npm run dev #resource档案夹下的资源需要编译才会生效 二、各页面私有资源 1....-- 适当位置加入以上两条语句,建议@stack('styles'放在<head 中, @stack('scripts')放在<body 内底部(部分JS需要等DOM加载完成方可使用)。...</div @endsection 以上这篇Laravel 前端资源配置教程就是小编分享给大家的全部内容了,希望能给大家一个参考。

1.1K52

通过 Laravel 创建一个 Vue 单页面应用(一)

hash 模式使用 URL hash 来模拟一个完整的 URL,这样就可以使 URL 变化时页面却无需重新加载。...安装 首先我们会创建一个 Laravel 项目,然后再安装 Vue 的 NPM 路由包: laravel new vue-router cd vue-router # 当使用 Valet 时,建立项目链接...我一般会把路由定义一个单独的路由模块中,然后再引入主应用文件,但这里为了简便,我会直接在主应用文件(app.js)中定义这些路由。...运行项目 自此, 我们完成了一个使用 Vue 和 Vue Router 的 SPA 应用的基本框架, 接下来让我们通过运行 JavaScript 让它显示出来: yarn watch # 或 npm run...watch 当我们浏览器中输入对应 URL 时,将会看到如下页面: 下一步 我们已经建立起了一个使用 Laravel 作为 API 层的 Vue SPA 应用的骨架。

4.2K20

laravel + passport + vue安装过程中遇到的麻烦

环境: composer 和 npm 完全使用中国镜像。...不修改vue首页的时候是不会出现‘跳登录、再加载前端’的问题的 关键是也加载app.js文件。 也就是说这个登录界面已经是vuejs版本的登录界面了,甚至是vuejs的使用方式的一个优秀样例。...关键是也加载app.js文件。也就是说:这个登录界面必须设置为vuejs首页,那其想要的真正首页要用vue-router来设置? 还是再装一个app.js?...(好像对,文件太大一个都够慢了) 那登录界面不加载spp.js,在其他真正的首页加载不就OK了?但是为啥删掉app.js就没有好看的样式了呢?...---- 样式(丑不丑)取决于css/app.css文件 app.js应该是vue.jslaravel里使用的时候,必须这样做的一个打包文件(囊括了普通vue项目的所有文件)吧!

1.4K20

webpack学习简单总结

--watch 命令后面加 --watch ,可以不用每次改动都执行命令,而是自动改变 注意:修改了webpack配置需要重启,即即使设置了监听也要手动重新编译; 关于版本安装问题:把想要安装的npm...中的script下,定义一个webpack属性,后面定义所有要输入的webpack的命令,定义好之后命令窗口 运行 命令 npm run webpack即可,定义方式与定义npm run dev中的...【常见问题】 如果更改了入口文件的数量,比如变成数组形式,或者对象形式,则需要重新手动运行npm run webpack。...hash值可以理解为版本号,只有文件发生改变时,hash值才会变化。 hash值对静态资源的版本管理很有用。...中导入该js文件, 最后App.js中渲染到index.html中 import Layer from '.

1.2K60

通过 Laravel 创建一个 Vue 单页面应用(三)

我们将通过演示 vue-router 进入一个路由之前,如何异步加载数据来继续使用 Laravel 构建我们的 Vue SPA。..., (err, post) => { next(vm => vm.setData(err, post)) }) }, 查阅文档有完整的示例,但只需说我们将异步获取用户数据,并且只有完成之后我们才会触发... next() 和在组件里设置数据(变量 vm ) 检查文档以获得完整的示例,但只需说我们将异步获取用户数据,一旦完成,并且只有完成之后,我们才会触发next(,并在组件上设置数据(变量vm)。...不要忘记确保通过运行 Laravel Mix 构建最新版本的 JavaScript: # NPM npm run dev # Watch to update automatically while developing...npm run watch # Yarn yarn dev # Watch to update automatically while developing yarn watch 最后,这是我们更新完整的

5.2K10

Laravel系列7.8】广播系统

laravel-echo-server.json Configuration file saved. Run laravel-echo-server start to run server....客户端配置 接下来就是客户端的配置,也就是我们前端的配置,进行配置前,你需要先安装相应的 npm 库。...修改完成之后,我们需要使用 Laravel 默认的 mix 工具来编译一下前端代码,最后需要加载的文件实际上是 public/js/app.js ,直接使用下面的命令行进行编译即可。...npm run dev 执行完编译之后,我们就可以写一个前端页面来进行测试了。在这个页面中,直接引用 app.js 文件即可。...npm run dev 现在你再打开我们的前端测试页面,就可以看到一个 WebSocket 连接已经建立了,之前那个 http 连接也不会一直轮询了。这种情况,才是正常的情况。

2.2K20

Gulp开发教程(翻译)

首先,需要在全局安装Gulp包: npm install -g gulp 然后,项目里面安装Gulp: npm install --save-dev gulp Using Gulp 现在我们创建一个Gulp...假设js目录下有个app.js文件,那么一个新的app.js将被创建在编译目录下,它包含了js/app.js的压缩内容。想一想,到底发生了什么? 我们只gulpfile.js里做了一点事情。...当只有一个任务的时候,函数并不会起太大的作用。...执行那些代码之后,插件对象就已经包含了插件,并使用“驼峰式”的方式进行命名(例如,gulp-ruby-sass将被加载成plugins.rubySass),这样就可以很方便地使用了。...三月初发布的Gulp-load-plugins0.4.0版本添加了延迟加载功能,提高了插件的性能,因为插件使用的时候才会加载进来,你不用担心package.json里未被使用的插件影响性能(但是你需要把他们清理掉

85040
领券