我有下面的结构及其编译良好。
当我尝试将共享组件作为一个项目移动并尝试将其安装在其他项目中时,如下所示。这给出了编译语法错误。
GIT回购:https : //github.com/andiappan-ar/babelIssue.git
我使用以下命令安装了共享项目
> npm install --save ../../feature
Run Code Online (Sandbox Code Playgroud)
我的Zoo Project server.webpack.config.js在下面
const path = require('path');
const env = require('@babel/preset-env');
const reactApp = require('babel-preset-react-app');
// Webpack build configuration to build the SSR bundle.
// Invoked by build:server.
module.exports = {
mode: 'production',
entry: path.resolve(__dirname, './server.js'),
target: 'node',
output: {
path: path.resolve(__dirname, '../build'),
filename: '../build/server.bundle.js',
libraryTarget: 'this',
},
optimization: {
minimize: false, …Run Code Online (Sandbox Code Playgroud) class OriginalObject
{
public string str1 {get;set;}
public string str2 { get; set; }
public string str3 { get; set; }
public string str4 { get; set; }
}
class Program
{
static void Main(string[] args)
{
List<OriginalObject> obj = new List<OriginalObject>();
obj.Add(new OriginalObject()
{
str1 ="hi",
str2 = "hello",
str3 = "how",
str4 = "r u"
});
obj.Add(new OriginalObject()
{
str1 = "i",
str2 = "am",
str3 = "fine",
str4 = "great"
});
var PropertyNames = new[] { "str1","str4"}; …Run Code Online (Sandbox Code Playgroud)