//bower.json lautet wie folgt:
{
?name“: ?webapp“,
?description“: ?angularjs webapp“,
?main“: ?“,
?keywords“: [
"angularjs"
],
?license“: ?MIT“,
?homepage“: ?“,
?private“: true,
?ignore“: [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
?Abh?ngigkeiten“: {
"angular": "^1.6.4",
"angular-ui-router": "ui-router#^0.4.2",
"angular-cookies": "^1.6.4",
"angular-validation": "^1.4.3"
}
}
//packa.json lautet wie folgt:
{
?name“: ?webapp“,
?version“: ?1.0.0“,
?description“: ?“,
?main“: ?index.js“ ,
?Skripte“: {
"test": "echo \"Error: no test specified\" && exit 1"
},
?Autor“: ?“,
?Lizenz“: ?ISC“,
?devDependencies“: {
"gulp": "^3.9.1",
"gulp-clean": "^0.3.2",
"gulp-concat": "^2.6.1",
"gulp-connect": "^5.0.0",
"gulp-cssmin": "^0.1.7",
"gulp-imagemin": "^3.2.0",
"gulp-less": "^3.3.0",
"gulp-load-plugins": "^1.5.0",
"gulp-uglify": "^2.1.2",
"open": "^0.0.5"
}
}
Bitte sagen Sie mir, wie ich ein mit gulp+bower konfiguriertes Webapp-Projekt auf dem Computer einer anderen Person ?ffnen kann
首先是環(huán)境配置,因?yàn)?bower,gulp 都是基于Nodejs的。
所以,第一步是 安裝NodeJS
第二步,在當(dāng)前項(xiàng)目下執(zhí)行npm install
命令,安裝項(xiàng)目依賴模塊。
第三步,bower
這里沒有直接使用。TA只是用來安裝第三方庫的,所以可以選擇性安裝npm install bower -g
第四步,執(zhí)行gulp 命令
.項(xiàng)目工程下應(yīng)該有個(gè) gulpfile.js 文件。查看里面的 代碼找到如下類似代碼
gulp.task('compile',function(){})
這段代碼是gulp 定義任務(wù)的代碼,你確保gulp(如果執(zhí)行的時(shí)候,提示 gulp 不是命令之類的,請全局安裝gulp npm install -g gulp
) 正確安裝的情況下,執(zhí)行 gulp compile
即可。