Issues with upgrade from Canjs 3.4.0 to Canjs 3.4.1:
can/control - I have node_modules/can installed ("can": "^3.4.0",).
steal("can/control"..., function(Control...) {
Control.extend(... <=====failed with "not a function" error.
}
Added "can-control": "*", to package and changed steal to;
steal("can-control"..., function(Control...) {
Control.extend <==== worked
}
Question, does the proper configuration for canjs require the individual modules in package.json? I find it convenient to just configure "can".
Steal-tools: application is using the Steal-CSS extension,
steal.import("node_modules/font-awesome/css/font-awesome.min.css"); Note: the app will build properly.
Building with steal-tools javascript;
var stealTools = require("steal-tools");
//
var promise = stealTools.build({ .....
Stack trace repeated for each css file import....
Potentially unhandled rejection [58] Error: Error loading "components/font-awesome/css/font-awesome.min.css!steal-css@1.2.1#css" at file:/home/daveo/NetBeans/Resume/web/components/font-awesome/css/font-awesome.min.css
Unable to load CSS in an environment without a document.
at getDocument (file:/home/daveo/NetBeans/Resume/web/node_modules/steal-css/css.js:36:8)
at load.metadata.execute (file:/home/daveo/NetBeans/Resume/web/node_modules/steal-css/css.js:224:7)
at linkDynamicModule (/home/daveo/NetBeans/Resume/node_modules/steal-systemjs/dist/system.src.js:743:32)
at link (/home/daveo/NetBeans/Resume/node_modules/steal-systemjs/dist/system.src.js:602:11)
at Object.execute (/home/daveo/NetBeans/Resume/node_modules/steal-systemjs/dist/system.src.js:934:11)
at doDynamicExecute (/home/daveo/NetBeans/Resume/node_modules/steal-es6-module-loader/dist/es6-module-loader.src.js:1969:25)
at link (/home/daveo/NetBeans/Resume/node_modules/steal-es6-module-loader/dist/es6-module-loader.src.js:2017:24)
at doLink (/home/daveo/NetBeans/Resume/node_modules/steal-es6-module-loader/dist/es6-module-loader.src.js:1791:7)
at updateLinkSetOnLoad (/home/daveo/NetBeans/Resume/node_modules/steal-es6-module-loader/dist/es6-module-loader.src.js:1839:18)
at /home/daveo/NetBeans/Resume/node_modules/steal-es6-module-loader/dist/es6-module-loader.src.js:1645:11
did you try
steal("can/control/"