0

我有两个运行我的应用程序的环境,这个组件可以在一个环境中运行,但不能在另一个环境中运行。

我在 package.json 中导入如下

"ngx-bootstrap": "^1.7.1",

(我最近尝试从“ng2-bootstrap”升级:“^1.6.1”,尝试解决问题)。在 app.module 中,我导入如下:

import { TimepickerModule } from 'ngx-bootstrap/timepicker';

我在导入中导入此模块,如下所示:

TimepickerModule.forRoot(),

在反应形式中:

<timepicker formControlName="startTime" name="startTime" id="startTime"></timepicker>

在 ts 组件中:

 this.activityForm = this.fb.group({
            ...
            startTime: ['', ''],
            ...
        });

where ... 代替与此问题无关的字段。它工作正常,使用模板表单,但我希望转向反应式表单。反应形式可以在一台机器上工作,但不能在另一台机器上工作。

4

1 回答 1

1

尝试在它不起作用的机器上删除 node_modules 文件夹并再次运行 npm install 并查看它是否有效。脚步:

 - Close the IDE, delete the folder manually. 
 - Open IDE run "npm cache clean". 
 - Then run npm install.

希望能帮助到你!

于 2017-06-12T11:06:21.337 回答