Comments (9)
Hi @gitbrent ,
I finally managed to make it work.
So, the following import syntax causes "can't resolve https" error:
import * as sprLib from 'sprestlib';
What I did is added "declare var sprLib: any;" in "typings.d.ts", then added "scripts": ["./node_modules/sprestlib/dist/sprestlib.min.js"] in "angular.json" file.
Regards,
Zhandos
from sprestlib.
Hi @azmatzuberi,
Thank you for letting me know about this!
I was testing for the https
module by using require(), which was a bad idea... :-)
Please try the newest code and let me know is the issue is resolved.
from sprestlib.
Hi gitbrent,
Thanks for updating the code. I'm still experiencing the same issue:
ERROR in ./node_modules/sprestlib/dist/sprestlib.js
Module not found: Error: Can't resolve 'https' in 'C:\Users\user\Documents\spapp\sp-app\node_modules\sprestlib\dist'
from sprestlib.
Hi @azmatzuberi,
I've pushed a new version to NPM (1.7.0), so once you've updated, the issue should be resolved.
from sprestlib.
Hi, @gitbrent ,
I have exactly same error. I think it showed up after migrating to Angular 6. I had sprLib only in few places (just trying out), so just refactored vanilla methods. But, looking forward I would like to use sprLib, as it seems to be substantially lightweight.
Did you test sprLib with Angular 6?
from sprestlib.
Hi @Wireliner ,
You're getting the "Can't resolve 'https'" error when using version 1.7.0?
No, I am not currently setup to test against Angular. Any pointers for setting up a small test similar to my node-test script?
from sprestlib.
Hi @Wireliner ,
Thank you very much for posting the solution.
I'm going to re-open this issue so I can create a demo with Angular to see what can be done with SpRestLib to integrate more seamlessly.
from sprestlib.
Updated docs:
Library Integration
from sprestlib.
This should be resolved as of 1.8.0
from sprestlib.
Related Issues (20)
- sprLib.site().groups() fails on SP2013 HOT 3
- Demo doesn't work from sub-folder off sitepages HOT 1
- SP Rest API support for adding Groups HOT 2
- sprLib.list().cols() alignment with sprLib.list().items() returned column names HOT 4
- New issue with Response Header... HOT 1
- Incorrect example in documentation on method .recycle() file HOT 1
- Incorrect request parameter when using only one queryNext option HOT 2
- Batch Requests Support HOT 2
- SP.Folder does not return data related to current site
- how at queryfilter do (and) Condition filter ? HOT 1
- sprLib.folder().add() requires requestDigest / security token HOT 1
- $expand available? HOT 2
- sprLib.file(somefile).checkout is not a function
- cols() error on SP2016
- file upload cannot set overwrite to false
- Error when updating item using JSON.stringify
- Site Collection/Subsite sprLib.site(siteUrl).create()
- Example fail to upload on SP 2019
- Column Modified by cannot be loaded (400) The query to field 'Editor' is not valid.
- SpRestLib queryFilter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sprestlib.