微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

rxjs 学习系列二(环境搭建)

环境搭建

npm i rxjs ts-loader typescrip
npm init -y
tsc --init
mkdir src
mkdir dist
touch webpack.config.js
touch src/index.ts
touch src/index.html

webpack -w

code --install-extension webpack-snippets



webpack.config.js配置内容

const path = require('path');
module.exports = {
// entry: '/src/index.ts',
entry: '/src/myScheduler.ts',
mode: 'development',
context: path.resolve(__dirname),
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
publicPath: 'pathOrUrlWhenProductionBuild',
},
module: {
rules: [
{
test: /\.tsx?$/,
exclude: /node_modules/,
use: {
loader: 'ts-loader',
},
},
],
},
resolve: {
extensions: ['.js', '.jsx', '.json', '.ts', '.tsx'],
modules: [path.join(__dirname, 'js/helpers'), 'node_modules'],
},
devtool: 'source-map',
plugins: [],
};

  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐