Angularjs---項目搭建圖文教程_node.js

來源:互聯網
上載者:User

開發工具採用WebStorm,沒破解,使用了到期策略:安裝之後不著急開啟程式,先設定系統日期為未來的某個日期,比如2020年。然後再開啟程式,試用。然後再改回來系統日期。雖然每次開啟WebStorm都會提示:

不過不影響使用,點擊“OK”繼續吧。

項目採用anguarjs seed項目作為基礎架構,搭建完成之後如下:

.bowerrc的配置如下:

{ "directory": "app/lib"}

3. app中的各view拆分成不同的目錄存放,如下:

4. 接下來是依賴的第三方庫匯入,bower install --save 庫名

用到的幾個:

angular-local-storage : 本機存放區,如果不支援localstore,自動切換為cookie

angular-summernote : 簡易的富文本編輯,介面引用簡單,記著在app.js中註冊“summernote”

<summernote height="300" lang="zh-CN"></summernote>

angular-base64和angular-md5 加解密

bootstrap 樣式必然是這個

bootstrap-fileinput 圖片上傳,支援上傳即可預覽

5. 配置打包的fis-config.js

// 包含所有檔案fis.config.set('project.include', '**');// 排除目錄fis.config.set('project.exclude', /^\/lib\/.*\/src\//i);// 載入packfis.config.set('modules.postpackager', 'simple');fis.config.set('pack', {  'js/application.js': [    '/lib/angular/angular.min.js',    '/lib/angular-route/angular-route.min.js',    '/lib/jquery/dist/jquery.min.js',    '/js/app.js',    '/js/controllers.js',    '/js/directives.js',    '/js/filters.js',    '/js/services.js'  ],  'css/application.css': [    '/lib/bootstrap/dist/css/bootstrap.min.css',    'lib/font-awesome/css/font-awesome.min.css',    '/css/**.css'  ]});fis.config.merge({  roadmap : {    domain : {      '**.css' : '/ocs',      '**.js' : '/ocs',      '**.eot' : '/ocs',      '**.ttf' : '/ocs',      '**.woff' : '/ocs',      '**.woff2' : '/ocs'    }  }});fis-config.js

6.樣式模板,選了幾個基於angulajs+bootstrap的開源項目,感覺不錯的兩個個

AdminLTE:git://github.com/almasaeed2010/AdminLTE.git

charisma:https://github.com/usmanhalalit/charisma/archive/master.zip

以上這篇Angularjs---項目搭建圖文教程就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援雲棲社區。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.