我有一个类似于以下的文件夹结构:
+Module
+-Source
+--A bunch of stuff
+-package.json
+Website
+-package.json
该网站是Angular内置的开发网站,用于帮助构建图书馆。以前它是使用SystemJS设置的,我有一个gulp任务将文件从Module/Source
复制到网站的node_modules/Module
。它工作得很好;使用SystemJS的实际客户端站点能够通过标准npm install
加载包。
现在我正在尝试将开发站点转换为webpack。我可以离开gulp任务但这将是我的最后一项任务。此外,我的理解是webpack应该能够处理这个问题。
不幸的是,我尝试过以下方法但没有成功:
npm link
到“模块”
将“../Module/Source”添加到我的webpack配置的resolve
项目
resolve: {
modules: [
'../Module/Source',
'node_modules'
],
extensions: ['.ts', '.scss', '.html']
}
我想知道为此配置webpack的正确方法是什么,以及我需要使用什么语法才能使其工作。