返回顶部
首页 > 资讯 > 精选 >Homestead中使用laravel-mix问题有哪些
  • 667
分享到

Homestead中使用laravel-mix问题有哪些

2023-06-14 09:06:13 667人浏览 八月长安
摘要

小编给大家分享一下Homestead中使用laravel-mix问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Homestead 中使用 laravel

小编给大家分享一下Homestead中使用laravel-mix问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

按照 laravel 官方文档在准备使用 laravel-mix 时遇到了很多问题,许多同学应该会遇到同样的问题,自己花了一些时间来解决这些问题,在此做个笔记帮助大家减少填坑的时间。

环境

  • laravel v5.4

  • node v6.10.2

  • npm v3.10.10

Homestead 中 node 和 npm 默认的版本如上述所示

问题

1. 直接执行 npm intall 会出现 symlink 错误

Homestead中使用laravel-mix问题有哪些

该错误是自己没有仔细看官方文档导致,需要执行 npm install --no-bin-links

如果你使用的是 windows 系统或运行在 Windows 系统上的 VM, 你需要在运行 npm install 命令时将 --no-bin-links 开启
2. cross-env: not found

正确执行 npm 安装成功后,执行 npm run dev 会提示 cross-env:not found 错误。在 laravel 5.4 中 package.JSON 中的内容如下:

{  "private": true,  "scripts": {    "dev": "npm run development",    "development": "cross-env NODE_ENV=development node_modules/webpack/bin/WEBpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",    "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",    "watch-poll": "npm run watch -- --watch-poll",    "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",    "prod": "npm run production",    "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"  },  "devDependencies": {    "axiOS": "^0.16.2",    "bootstrap-sass": "^3.3.7",    "cross-env": "^5.0.1",    "Jquery": "^3.1.1",    "laravel-mix": "^1.0",    "lodash": "^4.17.4",    "Vue": "^2.1.10"  }}

请按照如下更改

{  "private": true,  "scripts": {    "dev": "npm run development",    "development": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",    "watch": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",    "watch-poll": "npm run watch -- --watch-poll",    "hot": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",    "prod": "npm run production",    "production": "node node_modules/cross-env/dist/bin/cross-env.js NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"  },  "devDependencies": {    "axios": "^0.16.2",    "bootstrap-sass": "^3.3.7",    "cross-env": "^5.0.1",    "jquery": "^3.1.1",    "laravel-mix": "^1.0",    "lodash": "^4.17.4",    "vue": "^2.1.10",    "vue-loader": "^13.0.0"  }}

注意看 scripts 中的区别

3. no such file or directory , scandir ‘…/node_modules/node-sass/vendor

重建 node-sass 即可,请务必执行如下命令:

npm rebuild node-sass --no-bin-links
4. TypeError: loader.charAt is not a function

需要安装最新版本的 vue-loader

npm install vue-loader --save-dev --no-bin-links

以上是“Homestead中使用laravel-mix问题有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Homestead中使用laravel-mix问题有哪些

本文链接: https://lsjlt.com/news/269647.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Homestead中使用laravel-mix问题有哪些
    小编给大家分享一下Homestead中使用laravel-mix问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Homestead 中使用 laravel...
    99+
    2023-06-14
  • cordova使用中遇到的问题有哪些
    这篇文章主要介绍了cordova使用中遇到的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简介Cordova提供了一组设备相关的A...
    99+
    2024-04-02
  • 使用Ubuntu Audacious过程中问题有哪些
    本篇内容介绍了“使用Ubuntu Audacious过程中问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!FlashPlayer乱码...
    99+
    2023-06-17
  • Laravel使用技巧有哪些
    今天小编给大家分享一下Laravel使用技巧有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.胖模型,瘦控制器如果我们...
    99+
    2023-07-04
  • ADO.NET组件有哪些使用问题
    这篇文章主要讲解了“ADO.NET组件有哪些使用问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ADO.NET组件有哪些使用问题”吧!在取得Command对象执行ExecuteReader...
    99+
    2023-06-17
  • Angular中使用MathJax遇到的问题有哪些
    这篇文章主要介绍了Angular中使用MathJax遇到的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。MathJax简介Math...
    99+
    2024-04-02
  • React Navigation使用中遇到的问题有哪些
    小编给大家分享一下React Navigation使用中遇到的问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在React Native的开发中,使用到react navigati...
    99+
    2024-04-02
  • Laravel Eloquent使用技巧有哪些
    这篇“Laravel Eloquent使用技巧有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Laravel Eloqu...
    99+
    2023-07-04
  • Windows 上的 Laravel:有哪些需要注意的问题?
    Laravel 是一款流行的 PHP Web 框架,许多 PHP 开发者都喜欢使用它来构建高效的 Web 应用程序。在 Windows 操作系统上使用 Laravel 可能会面临一些挑战,因为 Windows 和 Linux 系统在某些方...
    99+
    2023-08-08
    windows unix laravel
  • 使用 Bash 存储 Laravel 和 Go:需要注意哪些问题?
    在开发 Web 应用程序时,选择正确的框架是至关重要的,这可以大大减少开发时间和错误率。 Laravel 和 Go 是目前非常流行的 Web 开发框架,但是在使用这些框架时,您需要注意一些存储方面的问题。本文将介绍使用 Bash 存储 L...
    99+
    2023-09-19
    laravel 存储 bash
  • Laravel相关面试题有哪些
    小编给大家分享一下Laravel相关面试题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1) 什么是 Laravel Laravel 是一个开源的、广泛使用...
    99+
    2023-06-14
  • 使用VPS主机的问题有哪些
    使用VPS主机的问题有:1、VPS主机用户可以进行备份吗;2、当某个VPS主机用户被攻击时,会影响其他同服务器的VPS主机用户吗;3、VPS支持Windows 2000/XP桌面操作系统吗;4、VPS要安装操作系统吗;5、VPS之间是完全隔...
    99+
    2024-04-02
  • 使用DBLink过程中遇到的问题有哪些
    这篇文章给大家分享的是有关使用DBLink过程中遇到的问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.     &n...
    99+
    2024-04-02
  • laravel的redis使用方法有哪些
    这篇文章主要介绍“laravel的redis使用方法有哪些”,在日常操作中,相信很多人在laravel的redis使用方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”laravel的redis使用方法...
    99+
    2023-07-04
  • Unix系统中Git的使用:有哪些常见问题?
    Git是一种非常流行的分布式版本控制系统,可以帮助开发团队更好地管理项目和代码。然而,使用Git并不总是容易的,特别是对于初学者来说。在本文中,我们将介绍一些Unix系统中Git使用中的常见问题,并提供一些实用的解决方案。 配置Git ...
    99+
    2023-08-09
    leetcode git unix
  • Redhat5下使用MySql时的问题有哪些
    这篇文章主要介绍Redhat5下使用MySql时的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先是从无法远程连接开始的,虽然间接遇到一些问题。遇到就找出问题,发后总结发...
    99+
    2024-04-02
  • 常见的laravel面试题有哪些
    本篇内容主要讲解“常见的laravel面试题有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“常见的laravel面试题有哪些”吧!1) 什么是 Laravel Laravel 是一个开源的、...
    99+
    2023-06-29
  • MySql中常见问题有哪些
    这篇文章将为大家详细讲解有关MySql中常见问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1、默认编码集问题在做前台数据展示的时候...
    99+
    2024-04-02
  • CSS中遇到有哪些问题
    这篇文章主要为大家展示了“CSS中遇到有哪些问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS中遇到有哪些问题”这篇文章吧。一、IE浏览器模式Hack标识 1、css hack标识 代码如...
    99+
    2023-06-08
  • Redis缓存中有哪些问题
    这篇文章给大家分享的是有关Redis缓存中有哪些问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起 id 为-1 的数据或者特别大的不...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作