【问题标题】:Vuejs installed or not?Vuejs 安装与否?
【发布时间】:2020-10-19 07:48:53
【问题描述】:

我是 Vuejs 的初学者。我想用 laravel 和 Vuejs 开发一个应用程序。我已经按照安装 laravel 和 Vuejs 的步骤执行了这个composer create-project --prefer-dist laravel/laravel demo "5.8.*" 命令。我验证检查是否安装了 Vuejs在谷歌浏览器中添加Vuejs的扩展名,它显示Vuejs已安装。但是当我通过SSH连接服务器在腻子中执行命令vue --version时,它显示错误“找不到vue命令”。为什么?

可能这个问题不适合问,但我很困惑,实际上是否安装了 Vuejs。Vuejs 文件结构是相同还是不同?

提前致谢。

【问题讨论】:

  • 检查package.json是否存在vue
  • 是的,那里写了“vue”版本。但是当我执行命令时,它会抛出我在问题中提到的错误。我想如果它已安装,那么它必须能够使用命令显示.

标签: laravel vue.js


【解决方案1】:

在 laravel 项目中安装和编译 vue 与使用 vue cli 不同。

在 Laravel 中,Vue 包含在 package.json 文件中的资产注册表中。

npm 使用此文件来提取资产,然后允许您构建它们。它用npm install 吸引他们

注意:您需要在系统上安装node.js

您可以在package.json 的顶部看到构建命令。它们通常是:

npm run devnpm run prodnpm run watch

这里是 Laravel 和 Vue 入门的文档:

https://laravel.com/docs/7.x/frontend

【讨论】:

  • 我认为由于“package.json”文件中提到了vuejs,那么它必须执行vuejs的所有命令。
  • Laravel 使用 webpack 编译。
  • 好的,如果缺少 node_modules 但安装了 npm 怎么办?
  • 只需运行 npm install 即可。
猜你喜欢
  • 2017-11-03
  • 2021-12-08
  • 1970-01-01
  • 2023-01-15
  • 2017-05-21
  • 1970-01-01
  • 1970-01-01
  • 2020-07-18
  • 1970-01-01
相关资源
最近更新 更多