Comments (6)
Dependency issues were solved by adding necessary paths to various packages in systemjs configuration as would be expected. But the need to import from 'ng2-formio/dist/index' seems odd.
from angular.
I am having a hard time figuring out what is different from the people who are saying there is an issue with the packaging vs. getting Form.io into something like ng-admin which I did not need to refer to the full path.
I am open to suggestions from anyone in the community who would like to help out with this.
from angular.
Things worked fine with v0.5.0, I'm guessing something changed with this commit . There used to be a "typings" entry in package.json, which would be needed here (AFAIK).
Readding the "types"/"typings" field alone was not enough to fix it, though. Afterwards, the import from plain "ng2-formio" (no "/dist/index") works, but I get a compilation error.
ERROR in ./~/formiojs/src/providers/storage/url.js
Module not found: Error: Can't resolve '../../Formio' in '/path/to/project/node_modules/formiojs/src/providers/storage'
@ ./~/formiojs/src/providers/storage/url.js 2:14-37
@ ./~/formiojs/src/providers/storage/index.js
@ ./~/formiojs/src/providers/index.js
@ ./~/formiojs/src/formio.js
@ ./~/ng2-formio/dist/formio.service.js
@ ./~/ng2-formio/dist/formio.component.js
@ ./~/ng2-formio/dist/formio.js
@ ./~/ng2-formio/dist/index.js
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi main
Not sure how much that helps, but it's a start, at least. TypeScript version differences could also be another reason.
A related note: the version of @types/jasmine needs to be locked to 2.5.41, they made a breaking change in a patch version (they use typescript 2.1 features, so it's no longer compatible with TS 2.0).
from angular.
Thank you so much @pkt-zer0. I just resolved the issue with formio.js with version 1.5.3. I will add the typings entry within package.json and see if that fixes the problem.
from angular.
So, I just released version 0.9.3 with this fix in place. Let me know if that works for you guys.
from angular.
The issue with @types/jasmine breaking the build (unless locked to 2.5.41) is still there. (You might need to delete node_modules to reproduce this) Otherwise it works now, thanks!
from angular.
Related Issues (20)
- i am using tab component and i want to navigate to a tab after reload that is retain the tab i am on , how will i do it
- [Custom Components] How can I use selectData for custom components? HOT 1
- [BUG] Can't compile after upgrading to 6.0.0-rc.6 HOT 1
- [BUG] Datetime picker dialog doesn't follow datetime field on scroll
- [BUG]
- [BUG] - facing issue formio/angular version deependencies with @angular/core HOT 1
- [Question] Is it possible to replace fastCloneDeep JSON.stringify(JSON.parse with structuredClone() ?
- [Question] How can I modify role permissions?
- [BUG] Unable to type in year
- [Question] [Custom Components Support Request] -How to create custom Anguler component widget with possibility to drag other widgets into? HOT 1
- Implementation of FormBuilder give "Cannot read properties of null" HOT 1
- [Custom Component] - Is it possible to access the current instance of the Formio Component within the custom component? HOT 16
- Enhancement Request: Use Mat Dialog for Confirmation Pop-up in Form.io Form Builder
- Minimal schema on formbuilder json
- [Question] - [Custom Component] - Custom components are not maintain the state when dragging HOT 1
- [BUG]
- Enhancement Request - Improved Table Functionality in Form.io Form Builder
- Panel component not collapsing HOT 1
- class="form-control" HOT 1
- Add custom html HOT 1
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 angular.