首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有依赖项的AngularJS的简单框架

没有依赖项的AngularJS的简单框架
EN

Stack Overflow用户
提问于 2015-06-25 07:06:35
回答 1查看 677关注 0票数 0

我正在尝试获取一个AngularJS框架来设置我的项目,但似乎每个在线可用的框架都需要通过npm和/或bower安装大量的依赖项。

我试图避免通过nmp下载,因为该项目是为一家公司提供的,而且存在安全复杂性。我的想法是手动获取依赖项,但它们似乎数不胜数。有没有人能给我推荐一个替代方案或者提出一个解决方案?

以下是npm安装的依赖项:

代码语言:javascript
复制
"dependencies": {
"angular": "1.2.6",
"angular-cookies": "1.2.6",
"angular-resource": "1.2.6",
"angular-route": "1.2.6",
"angular-sanitize": "1.2.6",
"angular-http-auth": "1.2.1",
"async": "~0.2.5",
"bootstrap": "~3.0.3",
"angular-ui-bootstrap": "~0.10.0",
"es5-shim": "~2.1.0",
"jquery": "~1.10.2",
"json3": "~3.2.4",
"requirejs": "~2.1.9",
"underscore": "~1.5.2",
"pace": "~0.5.5",
"fontawesome-actions": "~0.5.0",
"ui-bootstrap": "~0.11.0",
"angular-bootstrap": "~0.11.0",
"selectn": "~0.9.6",
"select2": "~3.4.8",
"angular-ui-select2": "~0.0.5",
"angular-ui": "~0.4.0",
"inflection": "~1.3.8",
"momentjs": "~2.8.1",
"jquery-minicolors": "~2.1.6"


 },


"devDependencies": {
    "angular-mocks": "1.2.6",
    "angular-scenario": "1.2.6",
    "sinon": "~1.7.3",
    "chai": "~1.8.1"
  },
EN

回答 1

Stack Overflow用户

发布于 2015-06-25 07:25:35

您可以使用bower只安装您想要安装的内容。

开始创建一个bower.json文件,您可以只从某些包开始:

代码语言:javascript
复制
{
  "name": "Your_app_name",
  "description": "",
  "version": "0.0.0",
  "homepage": "",
  "license": "MIT",
  "private": true,
  "dependencies": {
    "bootstrap": "latest",
    "font-awesome": "latest",
    "animate.css": "latest",
    "angular": "latest",
    "angular-route": "latest",
    "angular-cookies": "latest",
    "angular-resource": "latest"
  }
}

然后运行:

代码语言:javascript
复制
$> bower install

并且只添加您需要的内容。我做了一个基本的模板,在我开始一个新项目时使用:https://github.com/etienne-bondot/angular-template

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31038630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档