0
我想獲得一個AngularJS框架來設置我的項目,但似乎每個可用的在線骨架都需要通過npm和/或bower安裝一大堆依賴關係。AngularJS簡單骨架沒有依賴關係
我試圖避免通過nmp下載,因爲該項目是針對一家公司而且存在安全問題。我的想法是手動獲得依賴關係,但它們似乎無數。任何人都可以提出一個替代方案或提出解決方案?
這些都是那種依賴NPM的安裝:
"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"
},
如何使用cdn加載腳本?然後你不需要安裝。或者你可以下載所需的依賴關係並將它們捆綁在一個縮小的js文件中。如果您使用['jspm'](http://jspm.io/)而不是bower作爲前端依賴項,則可以輕鬆使用內置捆綁功能。 – AWolf