fex-team / fis3

FIS3
http://fis.baidu.com
BSD 2-Clause "Simplified" License
2.79k stars 694 forks source link

请问使用npm安装的包,加载自身依赖的模块时,如何处理? #454

Open lichking1201 opened 8 years ago

lichking1201 commented 8 years ago

例如引入 https://github.com/react-component/calendar npm安装后, 有如此代码,是引入其自身node_modules中的依赖

import React, {PropTypes} from 'react';
import GregorianCalendar from 'gregorian-calendar';
import {KeyCode} from 'rc-util';
import DateTable from './date/DateTable';
import CalendarHeader from './calendar/CalendarHeader';
import CalendarFooter from './calendar/CalendarFooter';
import CalendarMixin from './mixin/CalendarMixin';
import CommonMixin from './mixin/CommonMixin';
import DateInput from './date/DateInput';

这样在编译时候,fis3无法找到引入的文件,请问该如何处理这样的情况?

ch-masan commented 8 years ago

我也遇到这样的问题了,不知道该怎么弄

2betop commented 8 years ago

选项1:用 fis3-hook-node-moduels 试试 选项2:改成用 fis3 install calendar 其他用到了的模块也是用 fis3 来安装。