我在 Laravel 中面临 jquery 3.5.0 的一些引导问题。我正在尝试将 jquery 降级到 3.4.1 版本,但是当我编辑 package.json 并运行 Composer update 时,我的 jquery 版本没有改变。有人能解决我的问题吗?
下面是我的 package.json 文件。
"devDependencies": {
"axios": "^0.19",
"bootstrap": "^4.0.0",
"cross-env": "^7.0",
"jquery": "3.4.1",
"laravel-mix": "^5.0.1",
"lodash": "^4.17.13",
"popper.js": "^1.12",
"resolve-url-loader": "^2.3.1",
"sass": "^1.20.1",
"sass-loader": "^8.0.0",
"vue": "^2.5.17",
"vue-template-compiler": "^2.6.10"
}
在包括 Laravel 在内的任何项目中降级 jquery 版本(或任何其他 npm 包)的正确方法是:
-
Inside package.json
你设置你想要的版本,例如:
"jquery": "3.4.1",
-
删除node_modules文件夹(如果已经创建)
-
删除 package-lock.json 文件(如果已经存在)
-
run npm install
- 这将在 package.json 中安装所需版本的软件包
-
(仅适用于 Laravel)运行npm run dev
- 再次重新编译所有内容(使用更改的软件包版本)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)