Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The mobile app ofhttps://cnodejs.org made by Ionic 1.x, web demohttp://lanceli.com/cnodejs-ionic

License

NotificationsYou must be signed in to change notification settings

lanceli/cnodejs-ionic

Repository files navigation

https://cnodejs.org hybird mobile application powered byIonic Framework 1.x using AngularJS 1.x and Cordova. The development stage powered byIonic Framework generator.

Demo

Download on the app store

There is another one made by Ionic 3, check it out herehttps://github.com/lanceli/cnodejs-ionic3

Developing

If you'd like to run it locally, and modify something, you can do so by cloning this repo and running the following commands (assuming that you have Node, NPM, Ionic, Cordova, Grunt and Bower installed).

# Clone and Install dependencies$ git clone git://github.com/lanceli/cnodejs-ionic.git$ npm install$ bower install# Config api url on development mode# At line 54 in Gruntfile.js$ vim Gruntfile.js# Start the server on localhost:8010 on development mode# Watches for changes, automatically recompiles files and refreshes the browser$ grunt serve# Start the server on production mode$ grunt serve:compress# Add platform target$ grunt platform:add:ios$ grunt platform:add:android# Run on platform target on development mode$ grunt run:ios$ grunt run:android# Run on platform target on production mode$ grunt build:ios$ ionic run ios$ grunt build:android$ ionic run android

Need more detail? Please chekoutIonic Framework andIonic Framework generator.

Question

if you have some problem with window system, please follow the blow step may help you fixed it.

grunt-contrib-compass/node_modules/tmp/lib/tmp.js:261throwerr;^     Error:cannotreadproperty'stdout'ofundefinedatcompile

see issue:Run grunt serve error

  • Make sure you have installedRuby tools
  • After you install ruby, use gem to install sass and compass(in cmd):
  1. gem install sass
  2. gem install compass
  • use npm to install modules(in cmd), choose one to install:
  1. npm install cordova ionic
  2. npm install -g cordova ionic

After install all the modules, you may face the child_process error. This is a windows system bug. you can fixed it like this:

grunt-contrib-compass/node_modules/tmp/lib/tmp.js:261throwerr;^     Error:spawnENOENTaterrnoException(child_process.js:1001:11)atProcess.ChildProcess._handle.onexit(child_process.js:802:34)

A solution would be to replace spawn by win-spawn:

  1. npm install win-spawn
  2. Replace the line in the Gruntfile.js:
replacechild_processtowin-spawnvarspawn=require('child_process').spawn;tovarspawn=require('win-spawn');

more information about this defect,please see:

have try, it should work now.

Cross-Origin

When you run it locally in browser, CORS is a problem.

Disable web security of chrome

open -a /Applications/Google\ Chrome.app --args --disable-web-security --allow-file-access-from-files

ORAllow cross origin access in nginx

add_header Access-Control-Allow-Origin *;

Checkout this:How do I add Access-Control-Allow-Origin in NGINX?

Release History

See theCHANGELOG.

Contribute

You are welcome to contribute. 🎉

License

MIT

About

The mobile app ofhttps://cnodejs.org made by Ionic 1.x, web demohttp://lanceli.com/cnodejs-ionic

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp