Javascript 导入UIkit角度完整堆栈
尝试使用Angular FullStack generator导入UIkit时出现以下错误:Javascript 导入UIkit角度完整堆栈,javascript,angular-fullstack,getuikit,Javascript,Angular Fullstack,Getuikit,尝试使用Angular FullStack generator导入UIkit时出现以下错误: Module 'uikit' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 这就是我所做的: webpack.mak
Module 'uikit' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
这就是我所做的:
webpack.make.js
if(TEST) {
config.entry = {};
} else {
config.entry = {
app: './client/app/app.js',
polyfills: './client/polyfills.js',
vendor: [
'angular',
'angular-animate',
'angular-aria',
'angular-cookies',
'angular-resource',
'angular-sanitize',
'angular-ui-router',
'lodash',
'uikit'
]
};
}
...
import uikit from 'uikit';
...
angular.module('myApp', [ngCookies, ngResource, ngSanitize, uiRouter, uikit])
app.js
if(TEST) {
config.entry = {};
} else {
config.entry = {
app: './client/app/app.js',
polyfills: './client/polyfills.js',
vendor: [
'angular',
'angular-animate',
'angular-aria',
'angular-cookies',
'angular-resource',
'angular-sanitize',
'angular-ui-router',
'lodash',
'uikit'
]
};
}
...
import uikit from 'uikit';
...
angular.module('myApp', [ngCookies, ngResource, ngSanitize, uiRouter, uikit])
但是,我可以通过将以下内容添加到我的app.scss来使用样式指令:
@import'~uikit/dist/css/uikit.css';
但是,如果我不导入JS模块,我会得到未定义的UIkit
如何将UIkit正确导入到我的项目
提前感谢:)以下是我的工作:
从“UIkit”导入UIkit代码>到我的app.js
从“UIkit”导入UIkit代码>到我的app.js
您是否尝试过从“UIkit”导入UIkit代码>?当然css可以工作,但不确定js插件。它可以与Vue和React一起工作,但在文档中不是一个关于Angular的世界。@cssBlaster21895,如果我按您所说的那样导入它,我会遇到一个新错误:
无法实例化模块函数插件(UIkit),原因是:[$injector:strictdi]插件未使用显式注释,无法在严格模式下调用
,页面变为空白…因此UIkit似乎不友好。它的代码缺少注释。也许你可以试试,或者。但我认为这可能很难。Javascript不起作用,最后你可以导入css/SCS了。你有没有试过从“UIkit”导入UIkit代码>?当然css可以工作,但不确定js插件。它可以与Vue和React一起工作,但在文档中不是一个关于Angular的世界。@cssBlaster21895,如果我按您所说的那样导入它,我会遇到一个新错误:无法实例化模块函数插件(UIkit),原因是:[$injector:strictdi]插件未使用显式注释,无法在严格模式下调用
,页面变为空白…因此UIkit似乎不友好。它的代码缺少注释。也许你可以试试,或者。但我认为这可能很难。Javascript不起作用,最后您可以导入css/SCS。