Git Product home page Git Product logo

salesforce-angular2-boilerplate's Introduction

Hi, I'm Chris Watson ๐Ÿ‘‹

I'm a software developer with a passion for open source, new technologies, and learning. If you're here, browsing my Github portfolio you'll probably notice a number of different languages in use, including lesser known ones like Crystal, Zig, and Nim. This is because I love experimenting with new technologies that have the possibility of improving my performance or general happiness as a developer.

I am always working on side projects in my free time. Here are a few that I'm especially proud of:

Paste69

Paste69 (0x45.st) is an ultra-simple API based paste bin heavily based on 0x0, but written in Crystal.

Inkify

Inkify (inkify.0x45.st) is an API based code-to-image service similar to carbon.now.sh. It's written in Rust and entirely free to use.

Tourmaline

Tourmaline is a batteries (and kitchen sink) included framework for building Telegram bots with Crystal. It includes full support for the bot API, as well as a number of helpful abstractions, a FSM, menu builders, and more. You can learn more about it on the project's official website, https://tourmaline.dev.

Marionette

As with many of my personal projects, this one was written in Crystal. I tend to prefer Crystal for personal projects because of it's beautiful syntax, easy concurrency, and relative overall speed. Marionette is a browser automation tool written from the ground up to support just about everything that Selenium Webdriver does, but without the Java overhead. Check it out here.

More to come...

Thanks for checking out my profile! If you want to learn more feel free to paruse my repo or visit my website.

Stats

Stats Most Used

salesforce-angular2-boilerplate's People

Contributors

jedijashwa avatar nilvon9wo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

salesforce-angular2-boilerplate's Issues

http://soap.sforce.com/ is not available

After adding and updating a bunch of npm dependencies to get the server working, when I visit localhost:8085 (as suggested by the server instead of localhost:8080) the page renders with a spinner that never stops spinning.

Inspecting the console, there are all 10 errors which trace back to failures to load resources from soap.sforce.com, which does not seem reachable.

Typical errors look like:

logger.service.ts:49 Error: No operation available for request {http://soap.sforce.com/schemas/package/AngularAppController}executeQuery, please check the WSDL for the service.(โ€ฆ)LoggerService.error @ logger.service.ts:49
2016-11-25 21:05:19.087 logger.service.ts:49 Error: No operation available for request {http://soap.sforce.com/schemas/package/AngularAppController}executeQuery, please check the WSDL for the service.(โ€ฆ)LoggerService.error @ logger.service.ts:49

(I don't know if this is a personal problem or a temporary problem.)

Please, let me know if you need further information.

File tree explanation

I have a basic understanding of how visualforce apps work. It would be nice if there was an explanation of each file in the file tree in the README.md. Just to see how Salesforce Angular2 Boilerplate fits in with Salesforce.

This would be especially helpful for Salesforce dev who are new to Angular.

Error: Cannot find module 'merge-stream'

Really want to get this working but keep running into same error:

Error: Cannot find module 'merge-stream'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)

After researching issue have used npm clear cache and re-installing gulp but error persists.

FS error

I got error when I tried to run the app:

fs.js:549
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^

Error: ENOENT: no such file or directory, open 'C:\work\Angurlar2 Projects\salesforce-angular2-boilerplate-master.ssh\domain.key'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object. (C:\work\Angurlar2 Projects\salesforce-angular2-boilerplate-master\app.js:17:22)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)

Any idea on how to fix this?

How to include Jquery

Tried below
npm install @types/jquery --save-dev
+-- @types/[email protected]
`-- UNMET PEER DEPENDENCY [email protected]

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\ch
okidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@
1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}
)
npm WARN @angular/[email protected] requires a peer of zone.js@^0.7.2 but none was inst
alled.
npm WARN [email protected] No repository field.

gulp-live-server does not apply the changes

Hello @iDev0urer,

I am very impressed by such good job behind of this project. I was reviewing it and I found two problems:

  • I think in the last commit you have removed "node": "registry:dt/node#6.0.0+20160909174046" from the globalDependencies. I had to add it back in order to do not have some TypeScript warnings.

  • gulp-live-server seems to does not apply any change from html/js/scss. I have been trying different solutions and no clue. What about swapping it with Browsersync?

Thank you!

Integrating this boilerplate with angular CLI?

Hi,
I have a project which I am using this boilerplate. Do you know what do I have to do for being able to run the project (locally) with ng serve for fast development process?
I've been trying to create a proxy for salesforce API but it keep returns to me HTTP 500 Error code and with a message of Invalid login when I am introducing correct user credentials.
I am pretty much stucked in this but I need the ng serve for fast development and to apply PWA on my app.
Hope anyone can help me!

Getting error

I followed the instructions. The local server starts when I type gulp on the CLI. When I go to the add contact page, it just keeps loading. ๐Ÿ˜•

Here's a specific error from the CLI.

typings/globals/lodash/index.d.ts(10168,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'memoize' must be of type '{ <T extends Function>(func: T, resolver?: Function): T & MemoizedFunction; Cache: MapCacheConstr...', but here has type '{ <T extends Function>(func: T, resolver?: Function): T & MemoizedFunction; Cache: MapCache; }'.

screen shot 2016-10-28 at 5 07 23 pm
screen shot 2016-10-28 at 5 08 23 pm

Add cache to SalesforceService

It would be nice to have a cache built in to the SalesforceService that could cache responses so that callouts don't have to be made all the time for data that rarely changes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.