我正在研究安格拉2的应用。我需要自动调整文本区域的大小。
我正在尝试重新使用https://github.com/stevepapa/angular2-autosize中的angular2 autosize
遵循自述文件,但我得到以下错误
未捕获错误:模块生成失败:错误:enoent:没有这样的文件或目录,请打开“c:\users\vipin\sampleapp\node\u modules\angular2 autosize\angular2 autosize.js”。
请建议如何克服这个问题。
最佳答案
更新(2018年4月15日)
成功地将它打包,现在它可以作为
npm install ngx-autosize
https://github.com/chrum/ngx-autosize
老回答:
我今天也遇到了同样的问题,我把它修好了!
请检查我的叉子:
https://github.com/chrum/angular2-autosize
在合并PR之前,请尝试:
npm install https://github.com/chrum/angular2-autosize.git --save
然后在你的代码中,因为它有点不同,你只需要导入模块而不是指令…
所以
而不是:
import {Autosize} from 'angular2-autosize';
@NgModule({
...
declarations: [
Autosize
]
...
})
你应该有:
import {AutosizeModule} from 'angular2-autosize';
@NgModule({
...
imports: [
AutosizeModule
]
...
})