symfony 2.6.x jquery 安装最佳方式
symfony 2.6.x jquery installation best way
我发现了在 symfony 项目中安装 jquery 的不同方法,但最好的是什么?
通过 Composer
{
"repositories": [
{
"type": "package",
"package": {
"name": "jquery/jquery",
"version": "1.9.1",
"dist": {
"url": "http://code.jquery.com/jquery-1.9.1.js",
"type": "file"
}
}
}
],
"require": {
"jquery/jquery": "1.9.*"
}
}
通过带有包的作曲家
https://packagist.org/packages/components/jquery
Via composer 其他解释
http://rigaudie.fr/articles/symfony/mise-a-jour-jquery-dans-symfony-via-composer
{
"require": {
...
"jquery/jquery": "2.*"
},
"repositories": [
{
"type": "package",
"package": {
"name": "jquery/jquery",
"version": "2.1.1",
"source":{
"url":"https://github.com/jquery/jquery.git",
"type":"git",
"reference":"2.1.1"
}
}
}
],
"scripts": {
"pre-install-cmd": "cd vendor/jquery/jquery && npm install -g grunt-cli",
"post-install-cmd": [
...
"cd vendor/jquery/jquery && npm install",
"cd vendor/jquery/jquery && grunt dist:../../../app/Resources/public/js/"
],
"post-update-cmd": [
...
"cd vendor/jquery/jquery && grunt dist:../../../app/Resources/public/js/"
]
},
}
感谢您的帮助!
如果可以,并且您将拥有更多 javascript 个库,Bower 是一个非常好的解决方案。
composer 适用于 PHP 个项目,Bower 适用于 javascript 个项目(jquery 是...)
有关详细信息,请参阅 http://bower.io/
您将必须:
安装 npm
安装凉亭:npm install -g bower
在项目的根目录下创建一个 bower.json 文件
{
"name": "myproject",
"dependencies":{
"jquery": "1.10.",
"jquery-ui": "1.10."
}
创建一个 .bower.rc 文件
{
"directory": "web/vendor",
"json": "bower.json"
}
安装:凉亭安装
我发现了在 symfony 项目中安装 jquery 的不同方法,但最好的是什么?
通过 Composer
{
"repositories": [
{
"type": "package",
"package": {
"name": "jquery/jquery",
"version": "1.9.1",
"dist": {
"url": "http://code.jquery.com/jquery-1.9.1.js",
"type": "file"
}
}
}
],
"require": {
"jquery/jquery": "1.9.*"
}
}
通过带有包的作曲家
https://packagist.org/packages/components/jquery
Via composer 其他解释
http://rigaudie.fr/articles/symfony/mise-a-jour-jquery-dans-symfony-via-composer
{
"require": {
...
"jquery/jquery": "2.*"
},
"repositories": [
{
"type": "package",
"package": {
"name": "jquery/jquery",
"version": "2.1.1",
"source":{
"url":"https://github.com/jquery/jquery.git",
"type":"git",
"reference":"2.1.1"
}
}
}
],
"scripts": {
"pre-install-cmd": "cd vendor/jquery/jquery && npm install -g grunt-cli",
"post-install-cmd": [
...
"cd vendor/jquery/jquery && npm install",
"cd vendor/jquery/jquery && grunt dist:../../../app/Resources/public/js/"
],
"post-update-cmd": [
...
"cd vendor/jquery/jquery && grunt dist:../../../app/Resources/public/js/"
]
},
}
感谢您的帮助!
如果可以,并且您将拥有更多 javascript 个库,Bower 是一个非常好的解决方案。
composer 适用于 PHP 个项目,Bower 适用于 javascript 个项目(jquery 是...)
有关详细信息,请参阅 http://bower.io/
您将必须:
安装 npm
安装凉亭:npm install -g bower
在项目的根目录下创建一个 bower.json 文件
{ "name": "myproject", "dependencies":{ "jquery": "1.10.", "jquery-ui": "1.10."
}创建一个 .bower.rc 文件
{ "directory": "web/vendor", "json": "bower.json" }
安装:凉亭安装