V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  weixiangzhe  ›  全部回复第 41 页 / 共 77 页
回复总数  1525
1 ... 37  38  39  40  41  42  43  44  45  46 ... 77  
2020-05-10 18:21:14 +08:00
回复了 imme90 创建的主题 程序员 前端和 UI 设计是否真的一文不值?
估计楼主是 2B 业务,你来个 2C 的 就不一样,后台管理的话,要啥效果 能用就行
2020-05-09 09:01:51 +08:00
回复了 peixy0 创建的主题 酷工作 [杭州][Nokia] 有同学想来诺基亚做 5G 研发吗?
@peixy0 今天隔壁诺基亚的小姐姐又说 因为天气太热,然后疫情还不稳,暂时在家办公
2020-05-08 13:55:48 +08:00
回复了 peixy0 创建的主题 酷工作 [杭州][Nokia] 有同学想来诺基亚做 5G 研发吗?
隔壁小姐姐诺基亚的, 每天 5 点多下班
想一想画面感 特别强
script 加 type=module 可以直接写,写写 demo 可以, 生产就不要想了
!arr.length
2020-05-06 22:18:46 +08:00
回复了 a132811 创建的主题 机械键盘 vim+Readline 快捷键+mac osx 重度用户,求键盘推荐
hhkb gh60 系列
2020-05-03 10:21:29 +08:00
回复了 boboliu 创建的主题 云计算 从满足需求看网盘选择 - 也是一张图对比
在用 mega 关键 linux 这货支持最好
2020-05-03 00:26:28 +08:00
回复了 MonoLogueChi 创建的主题 问与答 大家怎么清洁轨迹球?
捅就对啦
2020-05-03 00:21:39 +08:00
回复了 chengxiao 创建的主题 Linux 有没有 Linux KDE 下好用的终端?
tmux 党可以试试 alacritty
2020-05-03 00:19:48 +08:00
回复了 Heebe 创建的主题 问与答 人手一杯枸杞,作为程序员的我们是不是要跟上?
天天泡茶喝
我也用 mega
2020-04-29 12:11:48 +08:00
回复了 kisshere 创建的主题 程序员 完了,安装 deepin v20 后,发现没法再进入 Win10 了。。。
引导跪了吧 pe 里修复一下就好
2020-04-16 23:51:25 +08:00
回复了 GTD 创建的主题 iPad 妙控键盘,值得入手吗?
ipad 支持鼠标了,可以试试 thinkpad 的蓝牙键盘
2020-04-15 00:06:13 +08:00
回复了 firhome 创建的主题 程序员 现阶段用 mac 系统写代码工作,究竟比 windows 系统区别在哪?
看来楼主终端依赖度很小,我几年没有用 Windows 了,原因是没有 zsh 用
不错了,老哥
2020-04-07 23:19:38 +08:00
回复了 whiplash211 创建的主题 配件 60%无线键盘求推荐
gh60 系列,自已组一个
2020-04-07 12:22:00 +08:00
回复了 zzw1998 创建的主题 程序员 Element UI 已经正式被废弃了吗
vue3 要出,基本也不会有大更新吧,讲道理 vue3 改动太大,生态需要等,一部分人估计也会转到 react 或 ng 上了
2020-04-07 12:18:59 +08:00
回复了 toooo 创建的主题 程序员 Mac 平台 MariaDB 有什么免费的图形化工具吗?
dbeaver+3 不过我是在 linux 下用的,找了好久才找到个免费好用都 图形化客户端
2020-04-06 09:55:07 +08:00
回复了 oakland 创建的主题 JavaScript 请教,根据不同的客户打包不同的文件
针对多个用户打包为多个文件?
可以用 webpack 的 extensions 处理,类似 react-native 项目,文件有不同的打包后缀. xxx.ios.js xxx.android.js 之类的, 可以自定一下,已 react 项目为例

————————
1. package.json 里加入环境变量与打包配置
```
"build:WHAT_YOU_WANTA": "cross-env USER_ENV=WHAT_YOU_WANTA node scripts/build.js",
```
2. 在`webpack` 下 resolve/extensions 下动态由环境变量加入配置
https://webpack.js.org/configuration/resolve/#resolveextensions
如,我现在用的项目是基于 create-react-app 的,extensions 在`config/paths.js` 下,所以我添加了对应配置为

```js
const dynamicMap = {
user1: ['user1.js','user1.web.js','user1.tsx']
user2: ['user2.js','user2.web.js','user2.tsx']
}

const moduleFileExtensions = [
'web.mjs',
'mjs',
'web.js',
// 在线打包时加入
...dynamicMap[process.env.USER_ENV ] || [],
'js',
'web.ts',
'ts',
'web.tsx',
'tsx',
'json',
'web.jsx',
'jsx',
].filter(i=>!!i)
```
_______
3. 使用
使用时就简单了, 书写时,默认就用 xxx.js,如果是只有 user1 要用的文件,就加一个 xxx.user1.js


```
cd xxx/ && ls
index.user1.js
index.user2.js
index.user3.js
index.js
```
1 ... 37  38  39  40  41  42  43  44  45  46 ... 77  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3047 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 00:04 · PVG 08:04 · LAX 17:04 · JFK 20:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.