我在 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"
}
Run Code Online (Sandbox Code Playgroud)
在包括 Laravel 在内的任何项目中降级 jquery 版本(或任何其他 npm 包)的正确方法是:
在里面package.json设置你想要的版本,例如:
"jquery": "3.4.1",
Run Code Online (Sandbox Code Playgroud)
删除node_modules文件夹(如果已经创建)
删除 package-lock.json 文件(如果已经存在)
运行npm install- 这将在 package.json 中安装所需版本的软件包
(仅适用于 Laravel)运行npm run dev- 再次重新编译所有内容(使用更改的包版本)
| 归档时间: |
|
| 查看次数: |
1293 次 |
| 最近记录: |