【发布时间】:2019-07-01 14:52:26
【问题描述】:
我现在想部署我的 laravel 应用程序,在这样做之前我只是想知道 npm 包我是安装它们还是保持原样?
该应用无需运行 npm install 即可正常运行。
应用程序大小是 20000 页,如果我运行 npm install 它将是 32000。
这里有什么帮助吗?如果我安装了所有的包,接下来我应该怎么做?
"devDependencies": {
"axios": "^0.18",
"bootstrap": "^4.1.0",
"cross-env": "^5.1",
"jquery": "^3.2",
"laravel-mix": "^4.0.7",
"lodash": "^4.17.5",
"popper.js": "^1.12",
"resolve-url-loader": "^2.3.1",
"sass": "^1.15.2",
"sass-loader": "^7.1.0",
"vue": "^2.5.17"
}
【问题讨论】:
-
所有这些软件包的目的是什么?你在你的 laravel 应用程序中使用过任何地方吗?
-
这是 Laravel 提供的一个名为 Laravel Mix 的工具,可以帮助你编译和管理你的资产。如果您不使用它,则不必执行 npm install。看看这里:laravel.com/docs/5.6/mix